Free US shipping · Printed in the USA · 25% off your second book

Christmas gifts

The Christmas gift that stars your child.

A hardcover Christmas story with your child's face and name inside, painted from a photo.

25% off your second book

Your first book is full price. Every book you add is 25% off.

  • 4.7 from 250+ reviews across our books
  • Preview the cover and first pages free before you pay

How it works

  1. Pick a Christmas story. Each one is a hardcover with your child as the hero.
  2. Add a photo and preview free. Read the cover and first pages before you pay.
  3. Add a second book for 25% off. Your first book is full price and every book you add is 25% off. Each book gets one discount: the 25% or a code, whichever saves more.
Frequently asked

The questions parents ask.

What if I don't love the preview?

Then don't continue. The first preview is free. If you pay for the hardcover and change your mind, you can get a full refund within 24 hours of checkout, before you approve the print.

Will the character really look like my child?

Yes. Upload one clear photo and we paint your child into a character with the same face, hair, and skin tone across the book. You'll see the character and preview before you decide.

Is my child's photo private?

Yes. Your uploaded photos and details stay private: stored only while we create and support the book, never sold, and never used by tinyshelf to train models. Card details are handled by Stripe. If you want a photo or draft removed, email us and we'll delete it.

How long will shipping take?

Production takes 3 to 5 days after you approve the finished book, then shipping takes about a week. US orders arrive roughly two weeks from approval.

Is it a real hardcover book?

Yes. A genuine 8.5×8.5" casewrap hardcover with 32 full-color illustrated pages and your child's name on the spine. It's printed on thick, durable paper and built to survive years of bedtime reading.

Can I make one for an older kid or a teenager?

Yes. The art styles and story tone scale with age. Our oldest readers so far are 13. You pick a style and reading level up front, so the book lands age-appropriate rather than babyish, and you'll see it all in the preview.

Do you offer refunds?

Yes. You can get a full refund within 24 hours of checkout, before you approve the print. If something arrives wrong, we'll reprint or refund it.