Almost 100% of the time I wear sweatpants for training and in everyday life. Fits as expected. I wear 34 inch pants and the large fits me. Tight but not too tight. The cover is V-shaped so that there is not too much fabric between the thighs. The material is mesh but not as transparent as I expected (except for white).