Yes, this item is in stock. Most items are shipped withing 1-2 days after your order is placed. The shipping eta is determined by where the product is going to ship to. Please contact customer service to check the shipping date and eta of this product.