I’ve only had it for two days but so far I love it! It took about ten minutes to put together and I’m a chick with very little muscle. The hardest part was taking the pieces out of the ginormous boxes and then figuring out how to get rid of the boxes. The couch is pretty firm but in a comfortable way. It’s also a great size. I’m pudgy and 5’6” and can lay down and still have lots of room and I can fully stretch out on the ottoman section too. It seems like it’s made well and will last a while. My cat is a big fan as well.