I love these capris! Would definitely buy again in another color. They are form fitting, and hug your curves perfectly. I am 5'4 and 115, and I ordered a size small. They fit me perfectly. The material is very soft, and thick. They do slightly shine from stretch in certain lights, but not very noticeable. The ruffle rollover waist is super cute. The dark heather grey color looks really cute with a light colored sweater or tee. They are also the perfect length on me. I don't know that I would wear them to the gym. Probably to yoga, or around town, but the material is tight, thick, and soft, so I don't feel like I would want to sweat too much in them. Though it might be fine, just haven't tried it yet.