My wife and I purchase this product last weekend and are very pleased with the product.  We also hired a professional installers to task this product.  So glad we both did.
The installers assembled and cleaned up the area very nicely.  Overhaul time took 2 people 3.5 hours to assemble it is well worth it to have this done.