Perfect for my office. I ordered two to create a seating nook. They are very firm. A mattress pad is probably needed.