I like these dresses a lot. We have several. Although I wish they were just a bit cheaper, considering how simple they are. Size wise, I feel they run a bit big. My 7 yr old that usually wears a size 7 wears a 6 in these, and my 2 yr old (she'll be 3 soon) that usually wears a 2t or 3t can wear the 18-24mos size. I ordered both a 2t and 18-24 of the striped pink one that was on sale, and compared them.. the 2t was longer in length, but the 18-24 had longer sleeves. In the picture she's wearing the 18-24 month yellow one.