They aren't the greatest quality and they really smelled bad when they arrived, but for the price tag I couldn't expect much better. I did notice they don't hold their shape very well. When they stretch, like at the knees, it leaves a bubbled impression; so after a workout they are a stretched out mess. They are best for lounging and not aerobics. I'm 5'9" 140lbs and the medium fit me perfectly.