Is the floor staying? what about wall color?
the espresso would work,(although, does anyone even do espresso now?)
Is this really the look you want?
the natural maple may be too yellow for the pink/beige tiles.
If your paint is peeling from the cabs, it means the prep work wasn't done correctly. Take the time to prep (the right way) and paint this vanity a soft white, or an actual color since you're doing a white countertop. I'd save the money for hiring someone to do new doors and staining (it can't be cheaper than getting a new vanity, is it?) and prep and paint it a diff color. Use the money to purchase new flooring.
Q