Very soft, good quality fabric, very easy to put on and off and plenty of room for extra clothing. Got it in 12 months for my 7 months old daughter and it fits her pretty well, but still enough room for growing I think ( my daughter is pretty tall for her age- 90 per). Bought it in white and got a lot of compliments already. It looks really cute!