Good deal for the price. "Sucks" is good, and the battery life has been good so far. I don't like that the charging connector is under the vacuum and difficult to reach. I'm also worried about kinking the cord to get it out. now, and I think that's more than enough. The battery life is excellent and I had no problems with the charging port. Rating changed from 4 to 5.