price and delivery excellent . have not use it enough to make a final judgment but , so far , vacuum be above average . machine seem to be heavy and balance be not good - hard to maneuver . tool all store on the machine and seem adequate but , have not yet use any of they . Controls and switch be very stiff , however , they seem to work ok . all in all , this machine seem to meet expectation for the price .