We use it to vacuum our hardwood floors, ceramic tile floors and one large area rug. It does a fantastic job of cleaning against the walls! I do have to watch it on the area rug as it sometimes has trouble with the corners bunching up.