So far so good! The roof definitely required two people, but overall not to annoying to assemble. It would be nice to send directions earlier because it recommends getting a concrete slab for it to sit on.