I love this vacuum!  It has made my life so much better. I have 3 kids and 2 dogs. It does an excellent job cleaning.