Have had this couch for about a week and so far so good. Once ordered it arrived about a week later. It’s firm yet comfortable and my fiancé and I love it. Our dog loves it too and it’s great that it doesn’t show his hair. We have been keeping the seats covered with blankets so his nails don’t dig into it. It was super easy to putting her but if you want to reverse the chaise you pretty much have to take it completely apart. Hopefully I can leave another review a year from now once I’ve put it through the test of time and can provide a real review.