Can be personalized with your child's name. Pillow is approximately 4" x 6" and stuffed using premium polyester fiber fill. Marine vinyl is used for tooth, frame, cowboy hat and boots. Pocket is cotton fabric and the back of the pillow is fleece fabric. The ribbon allows the pillow to be hung on a doorknob or bedpost. Each pillow is made especially for your child and should be ready to ship in 3 - 5 days. If you have any questions, please ask.