The customer service is horrible I would not recommend. The ring didn't come in the time frame they have so I sent multiple emails asking for an update and they were all ignored. After a few weeks past the expected arrival date with no response I filed a claim with my bank 30 to dispute the charges then the ring magically got delivered with no notification it was coming. Because I didn't know it was coming I hadn't got the chance to cancel the claim before I recieved a rude message from Brandon asking me why I said I didn't get my ring. The ring looks ok, it doesn't look as good as it did on their website I'm going to get it appraised and make sure it's at least moissanite because I don't trust them