Non-sterile. Large size. Package of 1000. This product is shipped separately by the supplier. Delivery could exceed the displayed time.