UPDATE - Mine stopped working after about a year.  It dead stopped right in the middle of cleaning and has not worked since.  There is no apparent reason why, and it will charge at the station but won't work either with the remote or manually.  I would not recommend it; spend a little more to get better quality.
Well, this little guy seems to have serious trouble in two areas: going from bare floor to carpet (depending on the direction of the carpet nap), and getting stuck against wooden furniture.  In both situations, it simply keeps bumping against either the carpet or the furniture until it beeps and you reset its direction.  It doesn't bump up against, back up, and change direction.  It also seems to repeat its pattern, covering the same parts of the floor over and over again and never hitting others.
Having said that, when it is working, it picks up A LOT of stuff and is great for pet hair.