Bought this for our very petite (24 lbs) 3-year-old daughter--she loved it and it was really cute. Medium size fit her perfectly. Only knock was trying to tie the bow around the hat. Otherwise, great costume and decent quality as costumes go.