Mostly satisfactory experience in terms of delivery, range, payment etc. Haven't worn all the items yet though so can't give an honest review on the quality of everything. However, disappointed in the snake ring which I loved but broke after a week of wearing it.