Just replaced my aftermarket radio/cd/mp3 etc. player in my rig.
The killer for my CD player was trail dust got into every thing while out in Nevada.
The unit I bought, has a double CD slot cover, 1st the face plate unit drops out and down at an angle that it ends up like a computer keyboard,... a second LED display board slides down exposing the CD slot which has a complete foam seal which you slide the CD through. Once the CD is inserted, the LED slides up, make your requests, face plate returns to a normal position
and "PARTY ON DUDE !!"
Got it at Walmart.... By Dual $125.00 .
CAPT