If anyone is considering painting cabinets take a look at "cabinet paint".
Forget the brand name but belueve they call it cabinet coat. Got mine from Home Depot ordeted online and ship to store. Not all that expensive.
Its wayer based urethane and wasy to work with (I have brushed & rolled haven't tried spraying) easy clean up and the stuff is VERY durable.
I've used it on S&B bath vanity but have been so impressed I started using it for all white trim work. Always keep a gallon on hand ready to go.
Don & Marge
'13 Newmar Ventana 3433 - '14 CR-V TOAD
'03 Winnebago Adventurer 31Y - SOLD