Ordered through Amazon as a gift, calendar is great and I'm sure will be greatly appreciated come Christmas. However when I placed my order the item was "in stock", I then received an email three days later saying that delivery was delayed due to lack of stock. Received the calendar a couple of days ago and despite labelling the purchase as a gift I've received a product in damaged packaging (glue on the box, creased, plus open at one end). The calendar itself also has some minor superficial damage to it. If I was ordering for myself I wouldn't be bothered but I figure why ask if the product is being ordered as a gift if you then send out shoddy stock?
Summary: Would definitely recommend the product, not as convinced about ordering it through Amazon!