Color seems to be about as close to perfect as you can get. Fitment is just fine. Ours didn't come with directions but its self explanatory. My only advice would be to put the supplied weather stripping on the edge of the roof before installing. We put the stripping on the cage so the stripping on ours isn't quite perfect.