Fairly easy assembly and it held up in strong rain.  Being able to zip up the fabric panels is great.  Had it for a party and folks loved it and commented on the scroll design.  Amazingly sturdy, given the price.