I'm 5'6'' and 145lbs. I purchased the Large in maroon. I have many Capezio items and I love them overall, they are excellent quality. I wear a Large in the other items, however these briefs were very (very!) tight in the thigh/leg area. If you have large thighs (are a size 10-12), then you probably will need an XL. I thought the maroon color was gorgeous though, and yes, the stitching/quality seemed excellent like the other Capezio products.