The size if perfect, however, assembling it was a mess. My husband still has to go back to make more adjustments because the roof has some leaks in it. I recommend paying for the installation to avoid any problems.  I also wish the screen and curtain had more of a snug fit to avoid some of the wind and pollen entering.