If it wasn't because the hat is a little too big and a little on the low quality side, I would give it a 5 star rating. My daughter is 17 pounds and 28 inches. The 6-12 months fits perfectly with some room. She is 5.5 months. It won't fit a much bigger kid though- only a slightly taller/heavier one. Everyone loved it, and the pictures were great. Also, shipping was fast.