Great for hard floors. We've had one for 2 or 3 years, bought this as a house warming gift for our daughter and son in law. The floor steamer works great to clean hard floors. You need to vacuum with a real vacuum first, the vacuum on the Symphony will pick up something you missed, but you can't vacuum floors thoroughly with it..