I HATE vacuuming. I have wanted a robot to do it for me for so damn long, so I’m going to ask for one for Christmas, hoping that I can convince the family to go in on one together.

I need one that can handle the massive amounts of hair I shed on a daily basis (and hopefully that from a dog in the next 5 years or so). I live in a carpeted apartment at the moment, but don’t know what my living arrangements will look like in the next 2-3 years, so one that works equally well on carpet and non-carpet would be great.

Which ones do you love? Any that you’ve had that you hated?