All items are unique and one of a kind. Please expect small variances if you are placing an order especially using fur products. If items online are in stock then it will be mailed in 3-5 days and for custom orders it could take up to 2 weeks. If you need your order sooner, please email info@midnightbeading.com