Im leaving 5 stars because there wasn't anything wrong with the quality, but these did not fit my boyfriend. He is 65 and a normal weight for his size (not overweight, not too thin) I got him the XL, but the length from the crotch to the neckline was so short it smooshed his junk. We sized up to the 2XL hoping there would be more room to breathe, but there wasnt. They are a very thin material, so definitely good for layering Im sure, but not on their own and not if you're tall and have a long torso and a penis to get smooshed. Thankfully amazon does free returns.