We are really enjoying this Swash unit. Its installation was simple taking no more than 10 minutes. The product is seemingly well designed and built and functions exactly as you would expect. It offers a lot of programming capabilities to cater to the tastes of different users. Overall, great product!