Excellent quality and fit! This vendor has prompt service. Ring fits perfectly! I have purchased other styles here and all great. Other vendors have odd size, cheap rings. Go for this one- worth the money! Unpaid, unbiased opinions  ))