It’s firm, but beautiful, functional, and well-made. We’ve used the pullout bed for ourselves and guests several times and it’s very comfy. We added a foam topper when we use the bed and it’s been perfect.