I found my pair of Bio-Fins in the water. One in La Jolla at 50 feet and one three years later in the sand at Laguna. I subsequently sold them to a diver who had forgotten his fins for a dive in Laguna. A few years ago my wife time-trialed fins in a pool and found the Bios to be faster than her Twin Jets and the Jets. For snorkelling/freediving I'd go with a longer blade like the Cressi. Bottom line--you'll probably find yourself with a few different fins for different types of activities.