Absolutely adorable. Not a canvas material, but completely sturdy and well-made. A nice compliment to any room and a great daily reminder. I'm really happy with this purchase.