These fins are awesome, whether diving or snorkeling. Super comfortable and easy to take on and off with their spring heel strap. Ideal for the dive boat for quickly putting them on or removing them to pass up to the divemaster after your dive. The split fin design makes moving through the water pretty easy (30% easier apparently). Light weight for their size and easily fit on the top of a suitcase or fin pouch on a dive bag. The foot pocket accommodates multiple boot sizes, whether I'm cold or warm water diving. Not to mention they look pretty great as well! On the expensive side, but well worth the price. They are built tough and can take quite a bit of abuse. They're definitely a long term fin.