i purchased this cleaner to replace a smaller one I bought a couple of years ago. it came well packaged and within the timescale promised, I have used it once to verify it was working and was happy it was. The machine seems welll put together and of reasonable quality and overall a good buy, I am happy with my purchase.