My husband gave me this ring for our third wedding anniversary. It is even prettier than the picture and sparkles brilliantly. Overstock.com did a great job with the speed of order fulfillment. From order placement to delivery, it only took 4 days. Overall, great experience and wonderful ring!