Overall the shoe is not horrible. It is not as comfortable as I had hoped and if you order this product you definitely wanted to order at least a 1/2 size bigger than you wear. I wear a mens 9 1/2 and should have at least a 10 for these.They also can be a little tough to get on as there is not a lot of give when trying to put your foot into them. So if you have larger ankles you may have issues wearing them.As I have already worn them several times outside the house I do not feel comfortable asking for a refund or return for a bigger size. They are still wearable just more snug than they should be on my feet.I would consider buying them again just in a bigger size.