Well I had purchased the Dyson but became frustrated because of short battery life wouldn't last to complete living room and halls wouldn't do the bedrooms so I went for the bisselcanada and chose it because I have the carpet cleaner and am completely satisfied however I was wondering if I should have gone for the more expensive model. I don't know what the difference is between the two perhaps you cold enlighten me