I got this for my baby due in July and it is so soft and cuddly! I had used other brands with my first two boys but they were thin and definitely not something to show off.  This Disney one is one I'd actually put on the baby to wear out rather than just covering it up.  It is a little thicker than other brands but since its 100% cotton it is breathable and light.  I haven't washed it multiple times yet, but it does say it will hold its shape with minimal shrinkage.  I love the design of the side snaps and that its stretchy.  I got a size 3/6 months and think it will be perfect for my newborn.