Our new mattresses were just a touch too firm and I put these on both of them and they feel like you're sleeping in a super expensive hotel room - incredible result for such a cheap price.