Great, great. Better that what we expected. Definitely firm, but in the same time comfortable to watch tv and even some nap.