So with DH who is our main chef of the house being a bit messy plus almost 3 kids and a dog, I'm always nervous about keeping white surfaces clean. I feel like I'm always wiping off the knobs of our cabinets or drops of stuff from the counters.

I love the look of crisp white in the kitchen but not sure if I would prefer to have white cabinets or white counters. White counters would not be marble but some other surface material.