It’s a perfect size for my small living room and was pretty easy to assemble (I was able to do it alone). It’s on the firm side. I’m happy.