I bought this about a month ago and it's been such a help in our home to keep things clean on a daily basis.  My only complaint is that it can be a little tricky to empty fully and the hard floor brush seems to get dirty quicker than I thought it would so needs to be cleaned and dried to use the machine again.