I had a pair of these from 2 years ago that fit me perfectly. They were worn down so I ordered a new one. This one was way too tight around the ankles and the length was too small so my toe would rub against the plastic. I'm upset that they didn't work out this time around.