Fits well, just a bit tight on one leg but fixable. The bad thing is that the picture of the product I ordered shows a velcro strap and a red sole, but I received one without a strap and all black. Good overall but misleading and not what I wanted. (I will add pictures when I get home.)