Exactly what I needed. Fits perfectly in my apartment and is comfortable enough to sleep on. The back pillows are reasonably plush (I would consider them a medium, not hard but not super plush either) and the couch itself feels like a medium/medium-firm comfort level. The material does attract a bit of pet fur (to be expected) but it’s not unmanageable.