They seem like nice quality, but I'm not exactly tall (5'3") and they are super long on me.  Unfortunately I didn't get to wear them to the event I ordered them for because Amazon Prime's "Order now and receive on Saturday" was a lie.  I wouldn't have bought them if I knew they'd arrive late.  That might be more of a reflection on Amazon than the seller, I'm not sure. If you have long legs and you're not trying to get them by a certain date, they're worth the money.