A viscous fluid cleaning composition for a cleaning a substrate comprising (a) a surfactant combination comprising (i) at least one surfactant; and (ii) a glycolipid biosurfactant which is present at a level in the range 10 – 95 wt% of the total surfactant in said surfactant system, and (b) one or more viscosity modifiers; and (c) ethoxylated polyethylene imine (EPEI) and (d) a volatile benefit agent; wherein the composition has a pour viscosity as measured at 21 s-1 of between 250CPs to 3000Cps.