They seemed to be good quality and comfortable. I did not keep them because they were a little big. Would have been sloppy in the pool. May try a smaller size. I wear a size 10 but more of a 9.5 which is unavailable.