It’s firm but comfortable. Slept on it for a bit the other night as I get closer to due date and sleeping can be difficult :). Love that it rocks and reclines.