The machine arrived in time with all accessories and without a scratch. We used it for carpet and tapestry cleaning, and it cleans very well. We must pass it 3-4 times for a good cleaning. The only thing we didn't like of it is that pads are expensive for its durability.