Pros: Works well, easy to connect. Easy to customize the remote. Nice to be able to use the heated water on demand instead of it being "on" all the time
Cons: Seat squeaks when changing position. Does not feel too secure in the hinging.
Bottom Line: I would recommend this product to a friend