This vac is perfect. It is compact, powerful, long lasting battery and easy to clean. We have a big house and it hasn't run out of juice on me once.