I bought 2 of them for my living room. They are firm and on the small side but that’s what I wanted. The heat and massage works great and very easy to assemble.