This is the 4th AirRam that I have purchased and as long as they are manufactured I will never purchase anything different. My 1st was for my kitchen floor. Quickly learned that it was not only good for hard floors, but does a great job on carpet. Enjoyed using it so much that I purchased another for my beach house. I have never had anything that picked up the sand so well. My 3rd was for my son. The floors in his home are now much cleaner. He says it is so quick to use with no cord to bother with, that he does not mind to vacuum My 4th was for my motor home. Does not take a lot of room to store and easily gets under things that other vacuums can't