Not the greatest for the price.  Doesn't pick much up, have to go over it a few times.  Also, it just died completely and it's only 4 months old.  Hope the warranty covers it.