Canvas was very nicely done. However, DHL shipping from India was terrible. Forget trying to call DHL to Find out why your package is being held in Ohio. It was held there for 4 to 5 days. I will not order another canvas if it Hass to come from across the pond.