We make all our fine art pictures to order and frames are made by hand in our own workshop. This takes time, but it gives you a very nice end product. Please allow at least 3 weeks for delivery. If you need your picture more quickly, please contact us and we will do our best to meet your deadline.