Great little couch for the small space I have in my apartment! While I just bought it and cant speak to its long term durability, as of now its sturdy! The fabric is so soft too. Ill note the seat cushions are fairly firm, but thats what I was looking for. You wont find many small couches that are not firm. However this lasts is good with me because I got it on a flash sale for 199!

Regarding assembly, its easy but I had one issue where the sides were slightly off with their location so I had to bend the metal a bit with a hammer to put it together. This is not enough of an issue to return or reduce stars in my opinion, so 5 it is!