I guess for the price it is pretty good. I thought I would be ok with a firm mattress but I guessed wrong. This one is REALLY firm. I had to add a bunch of padding to get it to be soft enough for me. Now it's good though.