Has pros: Easy to connect, intuitive controls - including how to shake out debris or pour water for wet cleaning. Vacuums well, for daily maintenance of cleanliness - excellent! Cons: Would have been smaller in diameter and height to get to some secluded places - he would not have had a price