I have four kids, and I love when I can find reasonably priced, comfy but unique, versatile mix-and-match clothing pieces for them! The Children's Place delivers on all those things, and we regularly shop there! I actually purchased this dress for my three year old daughter, who is 3'3" (39") 30lb and usually wears a size 3T -- and this 18-24mo fits her really well for the look we were going for. And it will fit her baby sister in another year! We purchased the "LITTLE DIVA" star dress, as that pretty much sums up my daughter(s!) and paired perfect with the Cat & Jack star-knee'd leggings. This is a nice, lightweight dress, the top part is 100% Cotton, and the double-layered skirt is 100% Polyester (tulle, with a satin-y layer under.)  It is Machine Wash Cold, inside-out (which we did with no fading or shrinking) and it can be Tumble Dry Low (but we choose to hang-dry.) This is one of her favorite dresses!