In great condition with no stains or holes. I love this baby carrier it s great for newborn all the way up to 35 lbs. My baby loved being carried in this. It was great for at home or going out. I even worn her when we went out to eat when she wanted to be held. My husband didn t mind wearing it either. The best part is it was so easy and quick to put on not like the other wraps!