The sleeper is nice and firm but when we sat on the sleeper it was surprisingly hard and firm but I think it was a better choice than a pull out sleeper because the mattress would have been thin and soft. Philene was a better choice