Shipping & Return

Shipping delays due to COVID-19

Some US orders shipping via USPS are expected 2-3 day delays.

All USPS international packages are expected at least an additional 2-5 weeks of delays, depending on your location. If you need your items to arrive on time, please consider using UPS.


Each piece of our jewelry is handmade and may vary slightly with the photos shown on our website. It may take up to 14-21 working days for your order to be shipped.

All US orders are shipped via USPS. It generally takes 3-5 business days for the package to arrive. Each order will be given a tracking number once it’s shipped.

We offer international shipping. The customers are responsible for any customs fees that may occur. Delivery time varies based on destination country. Most orders will arrive between 7-21 days after they’re shipped.

Please note: for international orders that ship via USPS First Class Mail, USPS sometimes will not scan the package once it has left the US. And when this happens there will be no updates on the shipping status. Please reach out to us if you have not received your package after 30 days. 



Since our pieces are made-to-order, we do not accept cancellation or returns after the order is shipped. If, for any reason you are not satisfied with the item you received, please go to our contact page or email us at within 30 days upon the arrival of your order.