This necklace is much prettier in person. The blue glass heart appears slighter larger than the picture (which I am happy with) and the silver tone is very shiny. Each blue heart appears it will be different when you order, and mine is a beautiful sapphire blue. I did not notice the zebra-like swirls like the display photos show on O.co. It is more of a solid blue. There is no clasp to this necklace. I do like that I can throw it on over my head and not fumble with adjusting a clasp all day. It goes with just about everything. Very pleased with my purchase and will get a lot of wear out of this necklace. It was packaged nicely. The only reason I didn't give it 5 stars, is that I wish it was sterling silver. Other than that - this is a beautiful, fun necklace.