The size is right but the quality is terrible. The insoles on both shoes fell off when we took them out of the box. I believe they have been in stock for a long time. When my husband literally tried them on for 30 seconds to see if they fit him, as you can see in the picture the upper part of the shoe crumpled just trying it on and not even walking. We sent them back because although cheap they wouldn't even last a month, it's better to spend a little more money and buy something that will last longer than a pair of socks.