This was a great purchase for us!  Arrived quickly, with all the parts and with no damage.  It took us a little more than 6 hours to put together.  It’s perfect to cover our existing deck on sunny days, we look forward to using it all year long.