This Kirby generation three vacuum is totally reconditioned, buffed out ,no scratches, very clean has been gone through professionally! Attachments and shampooer come with the machine!