I use just bare feet but swimming is one of the rare sports that I'm good at so I still have a really good speed. I also have very strong legs from decades of horse riding. I think you would probably diminish the impact on toning if you used fins, but if you're not a great swimmer they could be a good way to start until you build strength and stamina.