They look great but they were too small. My husband is a size 7, I bought him a size 8, he was still too small. He couldn't walk on them. Better to buy two sizes bigger.
Pros
It was great because I ordered the wrong one but I bought a smaller size
Cons
Lack of Breathability - Shoe construction may not provide adequate ventilation or airflow, resulting in overheating and discomfort for the wearer.