Love this couch. It’s the perfect size for my home office and it was so simple to put together. Total assembly time was 20 minutes, which includes the time it took to get out of the box and packaging. I prefer a firm sofa, so this is ideal for me, and the size is perfect for me (I’m 5’2”). Love it!!