I have tile floors. Also no furry animals.I know you said budget, but if you don't have super thick carpets or very hair pets, I would rather get a cordless one. It won't have as much suction power, but you will clean much more often if you can just grab it and spend 2 minutes speed cleaning a room.

