If you're buying for a man, I highly recommend ordering this product at least a full size up. So if you want a size 10, order a size 11. It's also quite tight. No choice for wide or extra wide.
Pros
I like them a lot but I had to wear them with socks because I got a blister on the back edge.
Cons
that the shoes shown in the picture are not the shoes you will receive