I agree with the other reviews - the sofa is good quality, firm although still comfortable. The sofa looks more expensive than it is. 
Would recommend