I'm always excited when I receive an order from canvas champs, the quality is superb and exactly what I expect with each order. The color is always exact and there is no cropping unless I request it. The shipments arrive very quickly sometimes within a week from the day I submitted my order!