I just assembled the sofa today and so far I’m glad I decided to go with it. The cushion is hard, I’m hoping it softens over time. Overall I’m happy with it, just hope it stands the test of time!!