Everything was fixed to the faceplate except for two buttons which i crazy glued. And if you look in the last pic (of the top view) you can see two metal flaps sticking out of the back. Those kind of hold it in place, they were also there when i ripped it off. It was all pretty convenient, I guess i lucked out.

It's the Ford factory stereo, I've seen it in a lot of older Fords.