These came painted and ready to install. They are easy to install and have been a great addition to our bath remodel. We bought unfinished ones from wayfair too that had primer on them and painted them navy blue for a second bathroom.  Both turned out beautiful!