This is a great item, good quality and so easy to put on and take off. Soft colors go with lots of pants. Snaps in all the right places and my baby loves it too. This is second one, as she outgrew the newborn quickly.