Absolutely Perfect!
I purchased this for my daughter and her best friend.  They haven't taken them off since they arrived.  My daughter wears hers on her ring finger and her best friend wears hers on her index finger.  They fit perfectly and look amazing.  They told me they love them!
Rating: 5 stars