I love this Gazebo. It took me and a handy man a week to put together because we both hav day jobs. It was fairly easy to put together but we had to figure our own way of attaching the roof panels becuse the way the instructions gave did not work. Hav not had snow yet to see how that holds up but i will definately update the review to include it. I hav not put up the curtain and netting due to i will be moving to a different position in the yard one the concrete is poured. All in all i love it and cant wait till my back yard oasis is complete.