I bought a few pairs since they had so many good reviews. I loved the colours but as soon as I opened them I knew I was going to be sending them back. I bought 3 pairs in 3 different colours, I thought they would all be basically the same pants but different colour (that's how it looked in the photos). I ended up with 3 pairs that all fit differently (none of which actually fit) and they had 2 different types of material. the one pair were like a Spandex type material (not at all what I expected, I would have never bought it) and the other was a weird thick material that was scratchy that I really didn't like. I ordered a large because that's what I always get and it's usually a little big, these wouldn't even go on. they looked like they were meant for a child. I was very disappointed because I actually really liked how these look in the photos but I won't be ordering these again and the ones I have will be returned.