Hi Shantan, thank you for your review. I'm sorry to hear it sounds like you're experiencing peeling. Our Porch & Patio Floor Paint should dry for 24-48 hours before any light foot traffic and 72 hours before any heavy foot traffic. Please note that high humidity can slow down the dry time. To fix the peeling, I recommend removing any loose coating and etching the surface if it's concrete or cleaning with our All-In-One Wood Cleaner if it's wood. Once clean and dry, prime concrete with our Concrete & Masonry Bonding Primer (No. 880) or Multi-Surface Primer (No.436) for wood. After that, touch up the spots and apply a thin recoat if needed for uniformity. Customer satisfaction is important to us, and we appreciate your feedback. Please reach out to us directly if you need further assistance; our Customer Care team is happy to help! -Lina