Perfect!  Easy to use and water resistant. I have been able to leave cushions on sofa without any damage.