Very thorough and clean. She listened to instructions and paid much attention to detail. Very happy with this cleaner.