It’s a bit soft than firm my back pain did go away a little but to sleep on overall it’s not bad for the price