I couldn't have asked for a better cleaner... I love how easy it is too carry from room to room.... Waiting for my dog to have an accident :)