I purchased the 1ct Annello Bridal Set for my girlfriend. The ring is beautiful and very sparkly. It's very elegant, sleek and classy. I don't know much about diamonds, so I read up on the 5 Cs; this ring is SI1-SI2 clarity and H-I color. This means it has some flaws in the diamond that cannot be seen by the naked eye in most cases (I think) and the color is clear with little color. The diamond looks beautiful and I can't see anything wrong with it whatsoever. The service I received from Overstock.com was impeccable! I read some horrible reviews, but I didn't encounter anything negative. I ordered it on a Wednesday and after spending what I think is a lot of money for an online purchase I got a little freaked out so I called them the next day just to make sure this site was on the "up and up." A recording came on which didn't give Overstock's name and my ref. number wasn't working. I started to freak out and got on the online chat system. The person I chatted with told me that it had been ordered and explained the process as far as tracking the ring once it shipped and to check my home email for when it ships. Well, long story short, I chatted with them 2 more times just to calm my nerves. They were helpful every time and calmed me with their answers. The ring "processed" for 1 day longer than stated but the rep. Craig said this was normal for the more expensive products. He reassured me that it would be shipped Friday night. It did. I received the ring the next Wednesday. Way sooner than I expected it! I'm unable to review on return policy or returning an item as I won't be asking my girlfriend to marry me for another few weeks. I can't imagine I would have to return it as it is beautiful and I think she will absolutely love it! For the price this ring is a great deal as far as I'm concerned. BTW, Google Annello Bros. on Yelp. This company has great reviews for their quality diamonds.