Definitely had a good purchasing, redeeming, uploading, designing experience. Received my canvas at a good turn around rate. But Im a little disappointed that I wasnt able to hang it up right away because there was nothing attached to the back to easily hang it. No holes, no brackets, nothing. Now I have to worry about. Other than that, it looks good.