Assembly was fairly easy for the frame. Had some difficultly getting the last small set of roofing placed. Watching the video and following the written instructions really helped.