I can't give you a good review of this company in good conscience because place an order on May 3rd for a necklace set and I haven't received an email or anything stating that it is shipped my wedding is May 23rd only 13 days away and it's not going to arrive in time. The website said I would have it in 3 to 7 business days. Well it is not here and I haven't had any update. I tried to call the phone number that is listed on the website it is unreachable it's not even a real number. I have emailed them several times with no response. I would not recommend at this point