We have only had a guest on it for a night or two at a time, but they mattress seems firm enough for a good nights sleep.

Pros: Great Value, Easy to install