This was the perfect gift for my mom for Mother’s Day! Her dog, Winston, had some health issues earlier this year and we were afraid he wasn’t going to make it. Now that he’s feeling like himself again, this was a way to celebrate my mom’s special day, with a portrait of her favorite child! The quality of the portrait and the canvas is amazing, the 8x10 size is perfect, and ordering was a breeze! I paid for expedited shipping and it made it to my mom’s house with a day to spare!!