I love this vacuum for everyday cleaning.  It saves me so much time by keeping my floors clean without any effort on my part.  Now I only have to get out my big vacuum for deep cleaning.  It's been a big help for my son's allergies!