These fit as expected. I bought by accident an XL but exchanged them for a Med, they fairly well. I took off one star because they do slightly bunch a bit where the elastic is so just be aware of this. I bought 2 pairs and both were consistent with the bunching at elastic part. I would say they are a little loose but I figured throwing them in the wash will fix that so I intentionally didn't buy the Small. The wash says to wash in cool and do not tumble dry. So for all those reviewers who said they fell apart after a couple washing, hopefully they didn't wash in warm or hot then throw them in the drier... I take it these should air dry or be at the minimum on low heat. They are super comfortable and I'd say light for Spring/Summer. I kinda feel you can sleep in these like pajama pants for those Friday, Saturday nights you fall asleep on the couch or something. They are softer than I expected so not sure about some reviewers saying they didn't like the material? Generally, I am pleased with my purchase and would recommend if looking for cool, relaxed comfortable material. I bought the olive green and wine red.