It really doesnt matter the brand, size really doesnt matter either as long as it fills the space on the visors and headrest, maybe 7 inch in the visors and 9 in the headrests, and im looking for the least expensive but good product for the price. and color depends wat u speak of ( the actual tv housing or the headrests/visors) if its the actual tv border I would prefer black or watever is least expensive and if its the visors or headrest it would have to be grey....if you need anyomre info please let me know I would be more then happy to give you all you need to help me!....thanks!