Just been totally cleaned inside and out. Filters cleaned. Comes with 5 attachments. See pictures. Non smoking and no pet home. Cost $447 with taxes to replace at Canadian Tire.