We've had the couch for a little over a month now. Shipping was great and on time, assembly was easy, and price was decent. It is on the firmer side but not horrible and I imagine will break in over time. Overall, it seems like a decent couch. Our major complaint is thats it's much smaller than expected. Our family of 7 can't all fit on it at the same time like our last couch. It would be better suited for a small apartment/smaller family.