Most makeup vanities fail on two numbers: the top is desk height instead of seated height, and the light comes from overhead. Fix those and the rest is styling.
A shelf 4 inches deep will hold a candle and a small plant and nothing you own. Depth is the spec that decides whether bathroom storage is real or decorative.