I bought this as a baby shower gift and it is the most adorable outfit ever! It is even cuter in person! The size says 0-6 months and that is a huge size range for a baby so I was nervous what size it would be. It is a little bigger and I would say it is closer to 3-6 months, depending on the size of the baby. Either way, it is super cute!