Very fast. My parts were made and awaiting my approval on the same day I ordered them. Was also very communicative about status of parts. Shipping was also very fast even with the current postal delays
3 hours after placing my order, my pieces had been printed and I received the photos to approve. The next available business day, a tracking number was created and the pieces shipped out. Definitely one of the fastest turn around times Ive had on Treatstock, and the results were solid. They fit together perfectly, and are rock solid.