It exceed my expectations and their customer service is excellent. I emailed them to ask if my order would reach me in time because I'm getting married and leaving next Tuesday and i received my rings a week before I leave and I'm so grateful. The fact that they responded to my email right away and told me they would rushed my order out was so refreshing. The ring is simply gorgeous in person and I can't wait to wear it at my ceremony. I wish the band had smaller diamonds. I don't have enough time to exchange it. However, it still looks beautiful. I'm hoping it won't strip too easily in the future. Go ahead ladies and get yourself this beautiful set.