This mattress pad is perfect for an inexpensive foam mattress.  It added just enough cushion to make the mattress more comfortable, but not to soft.