I waited a few months before I reviewed this sofa because I wanted time to break it in and see how it held up with my toddler and young nephews and 1 niece. It’s comfortable yet firm which I like but it came with loose strings here and there - I’m still finding some too.  One of the legs is broken now - it’s caved in.  There’s also a stain I cannot remove (so much for the stain free option).  I expect more at this price point.