Great product and easy to install. It does stick very well. Prep is the key. The only drawback to this product, well actually 2- 1. The matting is not cut straight so we had to cut off the edge to even it out and it came down to millimeters for our install to have just barely enough, and 2. The flooring gets very very hot on your feet. We will probably have to wear flip flops in the boat so we don’t burn our feet.