Bought these for my son to wear with his tuxedo.  They are very sturdy shoes, nicely padded and fit perfectly.  Hes a size 7 and I bought him a size 7. Ill let you know how they last through the five hour wedding and reception, but honestly, if we only get one or two wears out of this shoe, it is totally worth it!