Before buying this sofa I’d been searching for months trying to find one that was affordable without compromising style  I really was losing hope until I found this one. It really is a great sofa, the velvet is soft  the cushions are firm which I personally like. As others have said the legs didn’t link up perfectly with the predrilled holes but thankfully I only had 2 spots that didn’t match up rather than all of them. Definitely buy, it’s a great choice.