Yes the panels come fully primer dipped (primer bath) so that every corner and joint is protected against rust which is not standard for aftermarket product. We recommend scuffing the primer prior to overcoating with a quality primer product and then colour coating. Check with manufacturer recommendations prior to paint.