It is a wonderful gift, to be honest. It is more affordable than many local stores here and it is a quality piece.
I don't usually go out to buy gifts for my wife's anniversary. Good thing I can just it here. I already know the ring size for her. I recommend buying 2 weeks in advance as free shipping takes about 7-10 days.