Although this canopy comes with a lot of parts, once you get started, it's super easy to assemble with more than one person. The coverage was great and although it's not waterproof, it still was great protection during typical Florida sun showers. I would highly recommend weighing it down as we had a windy day and gust blew it up in the air but that was something we should have planned for better. The fabric has lasted and still looks great for being in the elements.   

Pros: Great value, easy to assemble, looks great
Cons: Not waterproof, need more than one person to assemble