This vacuum is next to perfect. I have toddler twins and so I vacuum often. It's light weight and easy to use. I've had almost a year now with no complaints. I would recommend this for any home.