Functionally, it just about did the job we needed it to (provide shelter at a children's 2 hour party) but please be warned that it is flimsy and we noticed that the roof cover was already giving around stitching for velcro straps. We purchased it as a waterproof gazebo and it did keep the rain off during a very brief, light shower before the party began but the roof support bowed. It is so flimsy that we did not raise it to its highest height or feel confident about leaving it up for long so we took it down as soon as the party was over because we need to use it again for exactly the same purpose and duration before the end of this year. We think it'll be amazing if it lasts structurally to the end of our next party and we are expecting to have to bin it afterwards - so please bear in mind that if you buy this, you are committing to a gazebo that might (if it is not windy or raining) stand up to about 5 hours total use before you send it to landfill?