This is great vacuum for hardwood floors and area rugs. For me, it becomes a little heavy after a couple of minutes due to the battery. Battery life is very low at around 20 minutes.