Unfortunately, most attachable car neck pillows require some sort of headrest in order to be fitted properly. If your car has a bench seat, we suggest opting for a U style travel pillow instead. These kinds of travel pillows are simply placed around your neck and do not require any kind of installation at all.