I grew up with precious moments, they're so sweet. I've been looking for an advent calendar like this for years so I decided to splurge on this one. The image on the blocks is a blurry screen print and such poor quality. The material was cheap also. I was so disappointed and it was so expensive. It took a week of back and forth with customer service just to get a return label, it was so stressfully especially as a mom with precious limited time. Be sure you will absolutely keep whatever you buy from this company because the returns dept and process is not forgiving. You do have to pay your own return, so that was a $16 loss. Overall the product and company response were disappointing and I won't be buying from previous moments online again