I have 4 dogs who are messy & boy does this come in handy. It cleans deep, & is very lightweight.