This is a hand made pillow. It is designed to stay put on most leather or cloth type recliners and other cloth chairs when you lean forward or leave the chair. We have added two "synthetic neoprene type strips" to the under side of the fabric that lays over the top of the chair to help it stay put on a leather chair. The pillow measures about 14 inches wide by 8 inches, and is about 3 inches thick. The piece of cloth that hangs over the back of the chair is 16 inches long. The pillow is filled with 100% premium polyester fiberfill that is non-allergenic. The pillow is counter balanced at the opposite end of the strip of cloth with non-toxic odor free stuffing pellets for weight. The end of the cloth is sewn together like a tube and filled with these pellets. The pillow is hand made and some parts are hand sewn. This pillow is great to make your cloth recliner and other chairs more comfortable while watching the big game, race, or your favorite movie.