I really enjoy these leg warmers. They were a little bit shorter thank I thought they would be but I really like them. They aren't to long or to short on me. I am 5'4 and I have really big calfs, and they still are just perfect. Also came in less than a week so really good shipping!!! Overall I really like this product I would suggest it for anyone.