Beautiful sofa! Color is vibrant , elegant velvet. Firm just like I eishedcit would be. Fortunatly I had no issues with the legs as other mentioned. 
The only reason I took one star is because I wish it has a little deeper seat area ( just like the matching sofa chairs I ordered) . I guess it's because the back cushions are a little fuller and firm. 
Beside that, it is really beautiful.