Perfection! We ordered 2 12' x 20' for our large deck to provide covered outdoor living space. I love them so much, we decided to order one more to cover the entire deck.  Recommendation...call 4 young men over 6' tall to put it together for you. It took less than 6 hours for the boys to set up one gazebo. Love, love, love