Will not fit on the headrest in my car, definitely not on the tray on the train or plane. Too small. The velcro that attaches the holder to the belt is very weak, broke with a little shake without any stress, I don't think it will withstand the turbulence of an airplane or bumps in a car. The pocket can hold some small items, but it is not suitable for a joycon or controller.