I'm looking into purchasing the vax spotwash duo. Does anyone know if I can clean my gel top mattress and also fabric sofa? Has anyone bought one of these and can recommend? It's a pricey £130 and don't want to purchase if unable to use