Keepsake is very small and just a paper weight The keepsake is ok and looks cute but in reality, it's just a paperweight of a size same as a man's wallet. I bought it to gift my wife on our anniversary. She did like it since it was personalized but she found it not to be worthy enough as an anniversary gift. It suits better as something to be kept at the office desk. Also, its made of plastic and the calendar and text are printed on the reverse. So charging $20 for that is not a good value. The plastic (acrylic) is transparent, so its hard to notice the calendar and text. A white background with text and calendar printed on it will look better and even better if the product is made of glass and not cheap plastic. I will not recommend it as a gift.