I am 5'8, 230lbs - L fits perfectly, the XL was too big and not appropriately form fitting for workout pants. The waist band is high and stays up well. I expect from the quality of the fabric that these will last about a year before getting holes, it's not the highest quality material. The fabric is not too thin.