I switched to this from box spring mattress. Couldn't be happier with my purchase. Not as firm as I thought or would've liked but firm enough. Price is decent at overstock. Paid $xxxxxxx for it. It's on sale for $xxxxxx right now so buy it while it's cheap.