Had this machine about a month now and no complaints! Lots of cycles to match your needs and I like the steam feature. It has a slim profile so it's great for small areas.