Very firm and comfortable. My husband and I sleep through the night even with all of his tossing and turning. Highly recommend!