Very happy with this adorable couch! The pieces all arrived in great condition and the tools/small parts are packaged individually and clearly labeled, so the instructions are easy to follow. Took me about a half hour to assemble. Looks perfect in my space. It’s quite firm but I’m hoping the seats will soften over time. Also, cat-approved.