Very good quality, bright color, fits well. The only thing is that with a lot of sand they get heavy quite easily, I really don't know if that's normal for all beach shoes, but it got uncomfortable. I had to take them off, wash/rinse and then put them back on.