I recently received my first CanvasHQ canvas. It exceeded my expectations. I was very pleased with the editing, the ordering process, the quality, the framing, the price, the packaging and delivery speed. I ordered a canvas knowing that it would not make it for Christmas, but it arrived on 12/24 to make it extra special. Excellent job! I will enjoy this canvas for years to come!