I should've have read the material because these are like thin leggings.. I really like the design but the final product is no bueno. I'm short- 5'2.. my legs are longer but not super long and usually pants reach passed my ankles. These didn't and they are not all that form-fitting. The waist band loosened after wearing them for a couple hours. I haven't tried them in class because of that. If I didn't wear them already I would probably return them and i do not recommend them.