I purchased this product as a Christmas gift. I think my grandmother will love it! However, there were a few things that I wish I would have know prior to purchasing, which is why I rated this as 4 stars. This canvas is a lot smaller than I had envisioned, this is my fault due to not really measuring out the dimensions. Also, I ordered the beige canvas and I thought it had more of a "green" hue to it. Lastly, I was a little disappointed that the hook to hang the canvas on the wall was not already on the back; it is packaged with it, but you must hang it yourself. Overall, I am pleased with my purchase.