Got them for my boyfriend and he loves them! They are super classy and go with almost everything. If you live in a warmer climate like ours, canvas is especially good.
Pros
Excellent what I wanted.
Cons
Shoes may cause blisters or discomfort after prolonged wear.