I bought this to top a semi-hard mattress which is super old. The bed is now so comfortable to sleep on that it's hard to believe the difference this 3" gel memory foam made. I would definitely recommend it.