You don't really need a full size DIN opening. My Cycle Sound enclosure was not large enough to stick a DIN metal frame in it for the radio. Someone had started cutting it and then realized that was not going to work. My solution was to go with the rough cut opening already there and made a plate to fit over it to make it look right. Then I used 2 angle brackets to attach the radio to the housing behind the plate. DIN radios have screw holes for brackets so the metal DIN box does not need to be used. I purchased a half DIN radio at Wal-Mart that's half the lenght of a full size DIN radio so there was plenty of room to mount the radio inside the inclosure instead of flush mounted like the old shaft radios and there is plenty of room to access to the radio controls throught the hole in the plate. Then I made a Lexan cover for the plate so the radio would stay dry. I used a few small Velcro self stick tabs to hold the Lexan in place. The radio came with a remote control which allows controlling the radio without needing to remove the Lexan cover. The radio I used is a DUEL Electronics Xdm17bt and cost $16.87. I installed it 2 years ago and it's still working fine. It does not have a CD or Tape player but who needs that obsolete capability today anyway and that's the reason the radio is so short front to back. I also ran a USB extension cable and an AUX audio cable so I can plug in a USB stick or use my XM Satellite radio that are located outside the Cycle Sound enclosure.