My son wears a medium, but I ordered the large, per the reviews. They are definitly larger than needed. I bought 3 pairs in red, gold, and black. The colors are vibrant and the material comfortable on the skin. However, they are thin and unlined. The price is great so I guess he can lounge in them.