This was quite easy to put up. Seems very sturdy. I gave it a 5 because it looks good and I love the colors. 12 x 12 is big and I love the posts. Instruction manual was not very good but it was so easy to put up, you didn't really need it. Not a bunch of pieces either. We put it together on patio and then moved to deck to bolt down. 4 of us put it together in about 2 hours. We are having rain and wind tonight, let you know how it goes.