We purchased and assembled last summer. Very nice structure. Assembly was not the easiest but the instructions were clear and easy to read. Would recommend having several tall, strong people for assembly.  Especially to lift the roof pieces into place.