Received item very well packaged and on time. It comes with many attachments to clean various areas. The cord to the machine is very long, which enables you to reach pretty far. I tried the glass cleaner attachment, the grout attachment, as well the floor attachment. The results were okay, nothing amazing. The steam that comes out is impressive, but I don't know that it makes much of a difference. The instructions that come with it details the various pieces, but not many suggestions on tips to clean. I will play with it and see if it gets better.