Firm with firm edges for sitting. Just enough pillow top. Quite heavy which I suppose is good.