It needs a deep cleaning. We had allergies because of the dust and I suggest to buy new sheets.