Great purchase. Very sturdy and quality build. Took about 10 hours to install. Instructions are decent but you will have to figure some of it out on your own. Not a big deal. Very happy with product.