My girlfriend in California bought a Dyson when they first came out. It is so heavy she can't use it and poor hubby has to do all the vacuuming. I tried to lift it and I couldn't.
I have to move Rosie's port. It is in the closet, (there is a plug there for the port) as I have to leave the door open so she can go back home. I was heading for the bathroom and walked right into the door and almost knocked myself out. As long as there is no obstacle, Rosie goes from carpet to tile (kitchen and bathroom) without any problem. So my whole apartment gets done. You do receive a virtual wall with one. It will stop the robot from going where you don't want it to go. If you have area rugs down, she goes right over them also without a problem.
I call her Rosie after the Jetson's robot maid. I love my Rosie!