These shoes are good quality and hold up well in salt water. The issue I have is with the sizing. Advertising list the shoes as juniors sizes, this is incorrect. The small is an 11-12, we ordered these originally. The large is a child 2-3. The shoes do run on the small side.