Just okay for the beach.  Sand and rocks make their way in and you have to take off the shoe to get them out.  Work well in a pool.  Fit and finish could also be better as there are some rough edges on the inside.  I do like the way they look.