The shoes are really comfortable, you have to be really careful with them to make sure they don't get damaged. But they are dress shoes, most people aren't too crazy in dress shoes, but the are prone to scuffing etc.
Pros
The shoe is nice and my son recieved a lot of compliments.
Cons
The shoes soles might detach, requiring frequent repairs