For the price it's a great sofa. Perfect for our smallish apartment. Used every day for the past 2 months (including the sleeper) and it's holding up well. Firm but comfy.