I owned this necklace for over a year now. It looked looked excellent when I received it. However, it is definitely not sterling silver. I started noticing that it tarnished a little after a few months of wear, so I decided to clean it with my other silver pieces. All of the pieces came out looking brand new, while this piece turned black (oxidized?). I tried other silver cleaners without any effect. Since I own a lot of silver jewelry and this is the first time this ever happened, I had to come to a conclusion that the necklace is not real silver, but rather silver overlay(despite the stamp that says 925).
I was very pleasantly surprised by how nicely the hearts reflect light. The necklace is really cute and shiny, and the chain is a good length and of good quality. The only thing I didn't like was how some of the hearts didn't lay flat like the picture without some arranging. However, overall I am extremely pleased. I bought the silver version.