This sofa bed was pretty roomy for a queen sized sofa bed, and the mattress that came with the sofa was pretty comfortable. It was very easy to set up and put away the sofa bed as well. The only downside is that the sofa seat cushions themselves are firmer than I thought they'd be (I wish they were softer and would let me sink into the seat more), but this is only a small issue that doesn't affect my rating.