Im pretty happy with this canopy.  Set up was not impossible. The reason I gave it 4 out of 5 stars is because it really needs to be set up using multiple people.  Locking the legs in initially was tricky. The box is awkward and heavy. That all being said, Im testing it out camping and have been happy with it so far. Seems to be good quality and the interior works perfectly with twinkle lights.