PRO:  Works fantastic on carpet. Spins around table and chair legs with ease.  CON: Spits out larger debris on hardwood.  

Haven't tried the mop feature yet, but pad is tiny.