A lot of work to assemble, but worth it! Delivered in the rain while we were out of town, but instructions and parts were sealed in plastic. Took me and two neighbors about 16 hours to assemble.