I way upsize orderd these (Two sizes up.)  because of past experience with P.J.s.  I even washed them in cold water AND hung it dry before wearing to be sure they would fit! The legs are stiched unevenly which makes them fit differently on each leg and not fit well at all on either leg! NO give at all in the fabric like you would expect from a cotton knit.....they don't strech to fit at all!  There is not even a tag on them to see for sure what size I received....Just the size printed on a tag on the bag they came in. I thought with a name like Dearfoams they would be good quality with correct size and tags. I would NOT tell anyone to buy these.