those look alright to me, in the picture they look painted not ceramic coated though, if you are planning on keeping them for a long time I would get a coated header, I recently sand blasted some cheapy headers so a friend could repaint them, they were rusted and the metal was so thin I was blowing holes in them with the sand blaster, like I said beware the cheap ones because they don't always fit well and they don't last
you're gonna want to look for thick flanges so they seal good, a good coating, and also don't forget to get good hardware, I'm using ARP hardware for everything in my motor
also i wouldn't trust Amazon for buying truck parts, i go to jegs.com or summitracing.com