Great for small jobs. When I say small jobs I mean small jobs. Battery doesn't hold a long enough charge to do the cleaning that I need it to do. Suction is not that great once the filter gets dirty. Would I buy another one? No. Not worth the money you spend for one. The best hand held vacuum would be one that holds a charge for longer than 20 minutes. That you can plug in to use if you choose. That has better suction at all times. Is lightweight.