I bought this for my toddler (23 month old) because I thought it is soooooooo pretty! She looked gorgeous in it but the only problem was the size... I got the 3 yr old and it JUST fitted! I was needing it for Christmas pics and had no time to exchange... Unfortunately she just wore once and now it is hanging (practically new) in her closet... What I would say is that you need to order bigger sizes to fit, if not, will happen the same situation I had.