Supportive yet soft enough. On the firm side with a little soft give. Perfect for me and my aching back. Sides sink in quite a bit, though. Good buy all in all!