Not quite. It works best with crisper whites and off-whites, as well as with softer whites. In any case, the white must not read yellowish!