I read the reviews befor ordering this and thank goodness I did.  I ordered a medium thinking it would be really loose and baggy on my 7 year old daughter,(and she is not a huge 7 year old), and it fits her perfectly maybe even a little snug after the first wash. Don't believe it when they claim it's preshrunk, because it's not.
I gave it three stars because my daughterand wife love the design and the style pants and shirt of these pajamas.

they are worth the points they asked for the outfit just order it really big.  my daughter wears a 12 or 14 in girls sizes and I ordered a medium.