I'm really happy with this couch. The color is great and the velvet is soft. It was easy to assemble, just screw on the legs. The depth and width are comfortable.
The only reason I gave it 4 stars is because it's pretty firm. I would have given it 4.5 if I could. I'm sure it will get softer over time.
I was worried about buying a couch online, but I didnt have any issues with the item or delivery.