Its ok...I have a small area rug...it takes a little longer to clean..the foam comes out a little slow...