The Dyson is the only choice. We've had one for 3 years. I'd never buy anything else. We have no carpeting, only wood floors.