These pants looked really cool from the photos but they fit really weird. The ankles are so tight I could barely get them on me and I have skinny legs. My hips also barely fit into them and I'm pretty slender. These definitely aren't one size fits all. I'm 5'9" and 140 lbs and I can barely wedge myself into them, height is also too short for tall people. The material was pretty rough rather than soft. Kind of felt like wearing canvas on my legs. The design is strange like others have mentioned. My boyfriend said I looked like a ninja waitress, ha. There is vecro on the front skirt part but it doesn't remove anything or serve any real purpose? I didn't get why they added that on. I'll be returning them, just not worth the money I payed for them.