I love the color and feel of this sofa. The color is way more beautiful in person, because of the velvet texture. I had trouble with the packaging and assembly which is why it doesn't have 5 stars. The 2 boxes this came in were EXTREMELY hard to open. It took two people trying to rip these boxes open, and once we did get it open these little beads from the inserts got all over my apartment. I've tried to sweep them up and vacuum them, but they're everywhere. The sofa all in all is exactly what I wanted. Its the perfect size for my small apartment and gives extra sitting for guest. It is very firm, but I like firm. My friend who helped me assemble it doesn't care for a firm sofa and he doesn't like it. So if you are unsure if you could get over the firm sofa, this is not for you. If you like firm (by no means is it hard), this is a good choice.