Good little sofa for the price. Ingenious how it comes packaged. Firm seat cushions, soft back cushions which could use more stuffing. Easy to assemble and a hand held steamer will take out any remaining wrinkles.