The best concrete paint depends on the location and function of the concrete. Any good quality acrylic paint can adhere to clean and dry concrete. Never use oil-based paint on concrete.