scruffles canvas