Well made, good quality, I've been using it every day for 4 months, in the park, on the beach or just for a walk, they hold up great, very comfortable. I would definitely buy again.
Pros
They sit well on the foot, the sole is very comfortable. Build quality seems good but I've only had it for 2 weeks so time will tell.