My last order took about 3 weeks, but the quality is just outstanding, so I could not complain. Brandon was very responsive with any email request I had and he kept me updated with time frame expectations. I am very pleased with both orders I have placed with him.