This is exactly what we needed for our patio! Strong, Sturdy frame and roof. It does take several hours to assemble and I’d recommend 2+ people. It turned out so much better than we thought! Highly recommend!