Was delivered before expected date! Could not have been easier to assemble. Love it! Cushions have remained dry in a few very heavy rains.