This is so perfect for our failing mattress! It evened out all the lumpy spots. The firmness is also great!