I have a busy boy 9 month old and two cats. I do have a full size Shark but wanted something smaller just to do frequent daily little messes. This exceeded expectations! From cat hair to a wild baby cheerio mess this does it all! Super easy to take apart. Cord could be longer but it isn't too bad. In the three weeks I have had it I haven't used my Shark once. So far used on carpet, wood, tile, and furniture with no disappointment! Price is great too.