The short answer is yes, but we need to just break this down first.
To be clear - a mattress topper cannot fix a broken mattress, nor will is fix a mattress that is lumpy or has significant sagging.
But a topper can be a great solution if you have an uncomfortable mattress for any of the following reasons:
Your mattress is too firm, and you would like to soften the top feel.
Your mattress is causing you to overheat and you would like a more breathable sleep solution.
You can feel the gap between your zip & link mattress.
Mattress toppers generally soften the top feel of a mattress, so if you want to firm up the feel of your mattress then a topper is not for you!
For more information on mattress toppers have a look at our handy topper guide.