As natural onyx is porous, it does stain easily. Regular re-sealing for onyx countertops is required.