All Custom Art is made to order. This requires extended lead times, but I promise you they are worth the wait!! Please allow 6-8 weeks for arrival. Wall Art and Mirrors will come and go in our showroom, but if they aren't in stock please allow 3-4 weeks for arrival.