Bought this for my grand daughter. It arrived quickly and nicely packaged. The quality is fabulous. Very, very soft for the baby. I'm not sure about sizing. I purchased the 24 months and my grand daughter is 6 months old. She is very big for her age and this fits her well. It's so hard to know with baby sizes, they seem to run the all over the board. So I would say this runs on the small side. Totally recommend it!!