The ART machines perform really well on hard floors. It is straight suction, so it's not much of a carpet cleaner, although it does well at picking up dirt that's right on the surface. It has really great bags and a sealed HEPA filter, just like every other Miele, and it's also very quiet. I'll probably just use it for really quick pickups on my main level, which has wood floors, but I couldn't pass it up NIB on ebay.