LazyOne has become my VERY FAVORITE pajama brand.  I wear an XL because I'm 5'9" and they fit loose and are long enough.  That's even after washing and drying!  I weigh upwards of way too much! :-)  but they are loose and so extremely comfortable!  I own almost every pattern now.  I would highly recommend this product!  Fun for family matching jammies too!