Small items (non-furniture) in stock will arrive, on average, between 7 to 10 business days. Large furniture items typically deliver between 10-20 days. More accurate estimates will be provided with your tracking information.