The quality and price for the product is excellent. And the optional screen kit works great. Of course a substantial structure like this takes a big investment of assembly time (several days of work for me to assemble. And I had to get assistance from my neighbors to raise the roof). But as they say "no pain, no gain". I am very happy I put the effort into it. I use it as an outdoor room constantly all through the Spring and Summer.