It is suitable for medium pile carpets and can be used on marble floors as well as hardwood.