Bought a little over a month ago and it does a good job on my floors.  I was excited about the lidar because I didn't want this guy bumping into my new baseboards and furniture.   It does pretty good at this, but I have white paint streaks on the sides of the unit that it picks up while it spins to turn away from a wall.  It also has a hard time under the dining room table and got stuck between chair legs.  The biggest problem is created by my wife and I not picking things up off the floor.  However,  with some pre-planning this little guy does a really nice job.  He's even smart enough to go home and empty his trash and then go back and finish up.  You also need to be a little careful about how you set up your rooms so you don't have it going all the way around the house to get the other side of the wall that really shouldn't be a part of that room.