CD visor holds 12 CDs in soft, protective slots. Fits on most vehicles' sun visors with its adjustable, universal attachment system.