This is the perfect Dyson for my apartment. I have laminate flooring throughout. The battery lasts about four cleanings for me. Yes it is small and I have to dump the basket after one cleaning however I would anyway. Very happy with this purchase.