Basically it a giant shoebox. Generally I dive in and do 99% of the stereos in my vehicles, so I was going to build one myself then got this from a guy in Illinois for 100 bucks or so. Saved me that much time and it came with threaded inserts for the backrest to bolt to and the bolts to mount to seat mounts. Any of us could build one but for a hundo, I'll spring for it. I did have to remove both front seats and kill a chicken to get it in. VERY TIGHT underneath to tighten the nuts on the mounting bolts. Gotta have tunes for the road.