These are 5 star underwear...very comfy and sexy. I am 36" waist and the L fit snug and have great support. I would try and XL, but I don't know if they would be too big. I would give a perfect review and also order a few more pairs, but I think that they are way too expensive IMO.