I am 5'5" and 130 pounds and the Large is too small for me.  The pants fit good but the shirt is very short and semi-snug.  The light color stains easily and these are very thin pajamas.  It's a waste of Pepsi Points but at least I didn't pay cash for them.  Too bad they're out of stock of the XL's which is probably the size everyone wears with these small sizes.