We had the same situation - cot mattress for 4 years. We ended up getting a new one. It felt like a waste but I was concerned about dust and things. I guess we could have got it cleaned but then I was concerned about the chemicals. I'm still concerned about the chemicals in a new mattress though so it seems a little lose-lose lol. We might just co-sleep anyway though.