Good so far! Only concern will be the bags in the self emptying part. I didn’t know it required bags, I am hoping the switching of bags isn’t too often since I have a dog that sheds quite a bit. It did do a great job of vacuuming everything though!