I bough this for my husband, love it!  but it took forever to put it together. If you don't wants a headaches just have them install it for you.