Fits XL well for my height of 5ft 10" and weight of 242lbs, I've lost 56lbs so far and am trying to put on another 43 and it's wicking the sweat really well. My only problem with this brand. quite transparent although it fits me better than the other brand I had before losing weight. It's a great sweat trap and very comfortable.