These shoes are great for the most part, but you wouldn't want to wear them for longer than 4 hours, because your feet will start to hurt. These are like special occasion shoes only. They look extremely nice, and go great with formal and casual wear. It's funny my girlfriend always complained about how high-heels hurt after wearing them for a few hours, and I never understood her until I got these shoes, lol their like the equivalent of high-heel comfort, but for a guy. They look very nice though, but then again my girl’s heels look very nice, doesn’t mean their comfortable, haha.