Some of the parts were slightly crooked so that it I couldn't get it to stand up without cinderblocks to keep the legs in place. Also it kept coming apart as I was setting it up, I had to use white duct tape to keep it together long enough to set up. The screen and canopy are very nice though.