This is exactly what we were looking for! We purchased it to cover our deck, while also attaching to the house. You do not have to attach to house though since it has 4 posts.  The assembly went fairly well. It took my carpenter husband about 2 days because he’s a perfectionist. That being said, there was one corner where the holes
did’nt match up, so he had to drill new ones. The roof panels all came in one box, which must have been dropped on the end because they were bent on one end. We had to rebend those to make them work.  The quality is very good and the gazebo is very sturdy. The instructions, although long, were easy to follow. 
I would definitely recommend and would have given it 5 stars except for the bent panels.