The upper is a little bit bulky and annoying with the buckle.  But the sole is curved for good ergonomics, and it is durable.  Comfortable for all day wear.  Just not sleek and feminine compared to some other brands, and a little on the expensive side for a flop.  But I a glad I bought.