No fins provided by the company, and the life vests are these cheap airplane ones that if you bumped it, would deflate.
We went out on a rough day so the ride was not pleasant, and then without fins it was a constant struggle to not get pulled out to see.