A good sofa for the price. Firm but comfy. Only had it for a few days so cant comment on how well it lasts.