I LOVE these! I got them quickly to my fp apo. I had to fight my dauhter for them! They are short so people with big calves will have no probem wth them! Im glad I got two pairs! They did have a kinna funny smell to them when we got them so I hand washed them line dried them and then they were perfect! I would buy them again!