"I ordered the size small for my 2 year old daughter. She normally wears size 4-5T and sometimes regular size 5 in shirts. Anyway, the small fit, but i was up to her bottom. Not really appropriate for a little girl in a Swiss Festival parade! So I kept the dress for her 9 month old sister to wear and they can be in the parade together. Order a size bigger when ordering. All the material seems to be stretchy which can make an item run smaller! All and all, very cute! Also note lacy layer on bottom of skirt does not exist! Disappointed about that, but that is all."