Great product. Suction is amazing.  Has a little trouble getting the hair out when it returns to the base for emptying, but works great. FYI I wouldn't advise running at night unless you turn off the Self-Empty Base, the emptying process is very loud.