A lot of people complained on here it was small and hard. And I’m sure it is small but for my living room it is PERFECT size and I love firm so I think this is perfect. Plus it comes with the pillows!