The canvas I ordered for my mom for Christmas arrived yesterday. It took about 10 days from the day I placed the order until it arrived. I am in L-O-V-E with this photo. I still have not had the chance to get a good photo this year, so I think I will have to make myself a canvas with this photo. I had planned on shipping gifts to my mom's on Monday, and I am happy that this arrived in time to included with the rest of the gifts. I know she will love it as well.