Great sofa, very very firm, but good for the price.  Only problem is it smells a bit like mold and the smell is still hanging on after almost a month...ug