Product is hand made, acrylic and vegan, custom orders are always welcome! We might have some stock ready, please contact us. Made to order, processing times vary considerably during busy periods, 2-5 weeks depending on the period, please message us if you need a fast turnaround.