I don't think there's any difference in meaning. I don't know what the grammatical explanation is, but the sentence order determines whether or not "of" is used. This is a ring of high quality.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.