It wasn't too bad of an assembly but I do agree with the other reviews it was a little backwards. 
We have it on our back porch and it lasted through a mini tornado but then it must have been wore after that because we had a small storm and all of the pieces are bent and broken :( I'm bummed because we've only had this since mid summer. I would recommend it if you live somewhere that doesn't have high winds.