The product is great so far although it has only been a week. The only issue i have is the installation process, which is flawed. The online video and manual states how to do the installation but it is incorrect. The online/manual instructions does not work and was very frustrating and was designed for consumers to get this product professionally installed. The way the installers installed the product and the way it was described online made it impossible for someone who is handy to figure this out. Following the video and trying to install the rods along with mat does not work and that is upsetting. If the other installation method was shown, it wouldn't have cost my family the extra $250 for the installation. We are very upset about this and most likely will not recommend this product to anyone else.