Honestly, I was skeptical of ordering due to some of the reviews and being the shipment would be coming from overseas. However, I was pleasantly satisfied with my order. I ordered the Medium size canvas with no frame. I figured I could save money and time if I only ordered just the canvas. I stretched it myself on some boards I had cut and stapled it. The picture on my 5 piece canvas was exactly as shown. It was perfect. The quality of the canvas was fine. I can't compare it because it was the first one I've purchased. I had no communication with the company during my order as there was no need. Shipment time took some time but knowing where it was coming from, totally understandable. The tracking number was helpful to know where it was at all times. I was very satisfied with my order and would order from them again. Thank you, Canvas Angel for making a great Christmas gift!