It would be a satisfactory cleaner if the rotating brushes had not worn out prematurely. No replacement brushes available from Panasonic. There is no height adjustment for use on different surfaces. When using the tools you have to tilt the cleaner backwards or lay it on the floor otherwise the rotating brushes will still be in contact with whatever surface is being cleaned. I suppose that is why they wear out so quickly. It's cheap and cheerful. You get what you pay for I suppose.