Arrived earlier than expected.  Assembly was easy, and everything was labeled appropriately. Took us maybe 45 mins.  It was a bit smaller than I expected, but true to dimensions listed. Looks perfect on our deck.