First time ordering anything from online, and for it to be a ring that is suppose to be a symbol of life with my spouse, I was very skeptical. Took 4 days to get here after ordering, very prompt which I was very happy about. I would recommend since its a three piece set which causes of to be a larger band go a size larger. It is very well crafted and very beautiful I was very happy with the ring. I always was the type of person if a ring gas too many diamonds it kind of looks like tinfoil but this ring sparkles. I had to return the item for a bigger size, return was simple, they were very helpful when needed. They received my return on 9/20 and I was told my new ring wouldn't come until beginning of October o received it 9/24. I was very happy with my experience with overstock and this product is definitely a great beautiful show your love kind of ring.