Love the couch. The cushions are quite firm which is great. Easy assembly. One note is that the seat and back structure comes assembled so be sure you have enough room to maneuver the box into your apartment.