I’ve tried a couple of different primers and paints but they just never last long on my steps. I think they’re made of concrete but it’s kind of sandy when the paint comes off. Any recommendations for products to use that will last?