Although the mesh is soft it still irritates my newborns skin. She loves to track things around her and moves her head around and had some eye/eyelid irritation because they rubbed on the mesh. Would have preferred this top part leading to the top buckle/button be made out of the soft cotton material that babybjorn uses on some of their other carriers.