Bought these for my seventh grader and they are amazing. I've walked all over New York in them, paired them with jeans or trendy khakis and they looked amazing!
Pros
I love them for classic casual shoes with a retro look. Very convenient
Cons
The design may not be versatile enough for a variety of clothing options.