Fits perfect over the deck was quick and easy to assemble. Very reliable through wind and rain.Love it!!!