My mom loved this Mother's Day gift! I waited too long and ordered it too late to arrive for Mother's Day, but what was super cool was that the website where you upload your photos had a printable page announcing that the gift was already on its way was so my mom could see it She's getting a great present!