Cute canvas!  Good quality for the price, arrived in nothing less than perfect condition, and it looks exactly like it does online.  Pretty happy with the canvas.  Met all my expectations and I really don't have a reason not to rate it a full five out of five.