I am LOVING my Shark Al Ultra 2-in-1 Robot Self-Empty XL vacuum. It was very simple to set up and program and does a fantastic job. I love having clean floors each day without having to luge out the big vacuum cleaner. It is also very easy to unload and does not make a huge mess. After trying many brands of vacuums, Shark is by far my favorite. I am so glad to add the robot to my cleaning rotation and wish I had done it years ago!