The design is cute but it just doesn't fit right. Had to exchange for one size smaller and it still managed to slip off easily even with the velcro strap. I also didn't like the meta hardware on the strap bc I am sure it will rust after many use under the water.