Tricky to assemble but is solid and has held up in pretty strong winds. One zipper on the door did not last a full season though.