I have ordered16 canvas prints all different sizes and have been happy and impressed with all of them. All orders were printed and shipped out very quickly. I would say from the time I placed my order to when they arrived is about 1 week. Quality is good and consistent.