I purchased Lift-Away to clean my floors.  It does a great job on my tile floors.  To my surprise it does so much more.  The above floor attachment is great on my counter tops and make it feel so extra clean.  The steamer work good on my shirts I no longer need to take them to the cleaner.  I can wash the shirts at home then steam them and wow what a coast savings.