Not a bad cordless vacuum it does the job that it says that it will do, however it feels a little light and could have been made with stronger materials. The automatic cleaning feature is ideal and the automatic floor sensing feature is pretty good too.