This vacuum is truly amazing!  I have a lot of rugs throughout my house and this vacuum does a wonderful job of going right over them!  I love that it is self emptying too.  This is a great quality vacuum and I would highly recommend!