Fast delivery and well packed.  My husband and I put it up in less than three hours.  Quick and easy!  Happy with the quality and surprised how much cooler our deck is.  Looks so nice, sure to bring us many hours of enjoyment!