It looks to me, I could be wrong here but it looks like Mazda made it two separate single din sized pieces. I assume both come out separately and you can just replace with a double-din, like I did or a single din with an adapter. The 99 radio is different from my 01 stock radio, so I'm trying to go off visuals here,