Everything I could ask for....  I did an area rug and it was 1/2 full of pet hair.  This is going to come in so handy.  I love it already.