I ordered this ring not realizing that (even though in the ad it says Thailand) it really was being made and shipped from Thailand. I found that out by calling customer service to question when it would arrive because in the past when I have ordered from Overstock my order would arrive in about 3 days. It took maybe 10 days or so to arrive but when it did it was well worth the wait! The detail is beautiful and it is crafted very well. It is a larger ring as in long and tapers down in the back so it is not bothersome on my finger. While I don't have long fingers ...probably average size...it fits nicely on my middle finger, which is the finger I bought it for. I also tried it on my thumb and surprisingly enough it looks very nice. This ring can also be opened up a little if need be to get over a knuckle. I have received many compliments on this ring and it is versatile enough to go with different styles. Glad I bought this ring and once again thanks Overstock for a good price and quality product!