It is very comfortable and easy to assemble, with the exception of trying to connect the pieces of the sofa. However, my husband and I managed to the best of our ability. If youre not handy like us, its best to hire professionals to help.