Was looking for a small sleeper sofa for our office and this is perfect!! Firm but comfortable. Love the modern look and side pillows.