Just perfect hard floors ,carpets done with ease .the second time have purchased items good quality and reliable