It is amazing on our hardwood floors and laminate. Power enough for our old rug when it needs it.