We aim to complete standard orders within 6-8 weeks, however, certain intricate and elaborate designs may require 8-12 weeks. If you need a piece rushed or finished by a certain date, please let our design team know. We are happy to offer faster delivery options.