I love this sofa! The reviews were great outside of a few  they are completely accurate. I put it together in about 20 minutes. It’s sturdy and feels like it can withstand a few children even. The material is much higher quality than expected and it is fairly comfortable. A little firm but I’d prefer that given wear over time. For the price you can’t beat it! Exactly what my living room needed!