The ring is nice and seems to be of good quality, but I had a negative experience with customer service.  They were inflexible with return time, despite what I hoped were understandable circumstances, and for the item I did return, they charged a return fee.
The ring size was smaller than expected.
I recommend only ordering from this seller if you are sure of what you want and exactly what size you need.