Can’t say how it’ll hold up yet (I’ll try to update if I remember) but upon first impressions this couch is great! Fits our space perfectly and easy to assemble with two people. Love the beige grey tone and how firm the seats are. Seems like the fabric and cushions will hold up. Also great that you can take away seating if the whole thing doesn’t fit your space! 10/10 so far.