Same with my basement. The key takeaway here is to prep the area accordingly. By prepping, meaning vacuum the area thoroughly, sealed all visible caulk then clean again thoroughly, and used a quality primer. Lastly, use a bubble level for leveling uneven spots.