The choice of suction power, cord length and ease of canister movement are excellent. However, the floor tool has two plastic wheels that roll noisily on hardwood flooring. Also, the on board tools are made of light plastic, are quite small and do not attach well. Overall, a very powerful machine with underwhelming tools.