Great quality for the price.  Fits perfectly as described .  The color was as expected and it came in perfect shape , great delivery and easy to set up! On the firm side which is what I wanted for this particular sofa.