All items are not guaranteed to be in-stock at time of purchase.
Canvas designs may need to be ordered from the vendor and may take 1 week if they have this particular design in stock. If the vendor does not have the design in stock, it could take anywhere from 2-8 weeks for the design to be painted.