This product was very easy to assemble and work great on first push of the button, would definitely buy again and would definitely recommend it to anyone else, if you can do it yourself definitely would work out much cheaper than calling in a company to do it for you as they wanted 5 times the cost of this product.