Flaghouse Vibrating Neck Roll Pillow measures 12"L x 5" diameter Uses 2 "D" batteries (not included) Features a soft corduroy shell with thick polyurethane foam filling Comes in assorted colors