I have a porch floor that's in need of repainting. Other outside stairs (wood) I've primed and painted with a Latex satin "Porch and Floor" Latex paint. It supposed to be durable, but it does not strike me as durable enough for a porch floor. The laytex paint actually seemed to scratch very easily after 24+ hours after painting.

Is there anything better I could be using to paint?