This has been a journey.  We debated on whether to purchase and in the meantime the product went out of stock.  So we waited and once available we ordered and received within 7 business days.  Then 3 damaged parts, but the amazing news, all replaced within a week.

Approximately 2 hours for my husband and I to put together.  Take your time, patience will net a successful project completion.  Pictures of step by step process a little challenging and a couple part numbers mid-marked, but it went pretty well.  

Would absolutely recommend