Easy assembly, though it was helpful having two sets of hands. It looks great and is very comfortable. It hasn't been through a winter yet, so we'll see how it handles rain....