I bought this for my 6 month old baby and it looked so cute! However, the bow tie is attached to the shirt so the top button needs to be fastened to keep it flat. My baby didn't feel uncomfortable in the outfit, it was a bit long, but I just pinned the pants at the bottom seam. He put it back on for photos closer to 7 months. For reference, he is 16 pounds and 24 inches long.