The sofa came out of the box so easily and I was able to put the legs on with no trouble. It is so beautiful I got the ash rose color and love it! It is a great statement piece but is also a neutral so its not overwhelming. The fabric is very soft and the cushions are very comfortable but not to the point of you falling into the couch just the right about of soft and firm. I highly recommend this sofa to anyone!