I'm on my third pair of these shoes and I love them.  They are very comfortable and stylish enough to casual and/or casual dress wear.  My one complaint is that the soles (as others have mentioned) wear out quite fast....but since I have two pair that had uppers in good shape I took one pair to a local shoe repair shop and found out they can be resoled.  It cost me about 40 bucks to have it done....but it just seemed a shame to throw away shoes that looked good just because the soles were worn.