This is basically all you need to fit a rear defrost blower to your back parcel shelf. It fits in the passenger side rear speaker hole and the vent assy fits in and already prepressed slot in the middle of your rear tray. The switch is there too plus the almost all the wiring, the only piece you need is the wire end to connect to your ignition on side of your fuse box. I would say, no more than about a foot long. The speaker cover screws in place if you don't already have speaker slots in your rear cardboard cover. The motor blows strong when I put it on the battery so it is good to go. I would like $70 plus shipping for it all.