I am absolutely in love with this couch. Perfect size for an apartment and it is also very comfortable. Color is even better in person and it is firm but comfortable. Assembly was pretty easy with two people but honestly even just one person can put it together pretty easily.