i got this ring a day before it was expected. i was jumping for joy to recieve this package since it was going to be a promise ring for my boyfriend, even after i ordered it i was checking up on reviews, i was concerned to find that people were saying that the sizing was off. yet when i got it in not only was it breathtaking, but it fit on my boyfriends finger perfectly. if i ever need anything like this again i will be coming back to this company. they are very prompt and they take care of their stuff beautifully.