I actually had to return these shoes because they were a bit too small. I normally wear a 9.5. They didn't have a 10 available. The color and quality of the shoes seemed to be exactly what was depicted. I wish they had the 10 for me.