Omg!!! Now this is very comfortable for me it’s firm but soft at the same time .. I don’t understand how.  This is perfect for my back ! Btw I can’t get my two dogs off it.. the first day they sleep on it for 8 hrs straight which I can’t believe lol