I’ve got it in my cockpit and love it. Mine is held in place with Velcro instead of snaps. I love it so much that when I first put it down I thought to myself that I was going to make a template and order it for my swim platform too. Then I went through the season with it and changed my mind. It’s a fantastic product for the cockpit. Looks beautiful, easy to clean, but it gets hot as hell when in the direct sunlight. Way too hot for bare feet or skin. Not a good choice for a swim platform unless you never plan to be barefoot on it or sit on it in a bathing suit with legs dangling in the water on a hot day. Something to keep in mind regarding anything that you have to glue down: When doing work in the bilge I pick up the woven vinyl stuff to prevent getting grease on it or scratching or damaging it with tools or parts. I wouldn’t be able to do that if it was glued down.