I bought this based on other reviews and they are pretty accurate, This couch is huge, Firm, And well made. Exactly what I was looking for. It came in six packages,  very easy to assemble. I did it by myself in an hour or so. It's so spacious and wonderful how you can rearranged it however you would like, Perfect for when my daughter has sleep overs. Or we have extra family over for the holidays. It arrived on time. Completely happy with my purchase and I would definitely recommend