This is my first purchase from Oh Canvas and I am super impressed. I ordered something else for a friend's birthday and had trouble getting the photos for that selection so Oh Canvas was gracious enough (after waiting on me for over a month to get them the photos) to let me switch items. I bought this and it is PRECIOUS! They did such a wonderful job. Their customer service team is AWESOME, shipping and the quality of the product is by far the BEST I have ever encountered. I will be ordering more for gifts for the future because when I opened this gift it made me smile and I know it will be a joy for my friend for always. Thank you!