Great product, but it’s really challenging to set up. It took I, my bro and his girlfriend hours to get it done. Besides that, trust me you’re going to love it. In order to avoid this headache it’s best to pay for installation.