So comfortable and easy to put together.  It’s a little smaller than I thought, but still it’s a great piece! The seat is slightly firm, but has some give and support for your back. The back cushions stay in place and and so comfortable. I can happily binge seasons of shows easily with this couch. The material is easy to clean.