I bought these shoes for my husband and he loved them! They have cushion that provided comfort that my husband had not experienced before in a dress shoe:) I originally bought him a 12 but had to return them for a size 11. I still give them a 5 because the return process was so smooth and easy!