This dress is very elegant. Very nicely made. Actually I was very surprised considering it was only a $19 dress. I've bought dresses for 35 + $45 that weren't made any better. The size 2T look small to me looks more like a 24-month. I can't seem to find a size tag on the dress anywhere. Overall I am extremely happy with my purchase. I'm sure if you order you will be very pleased with the cost and the dress. as far as this size I haven't tried it on my granddaughter yet but I will when I see her but my guess is it runs small.