This is lovely! Likely quite old, size 6, fancy letter B ring. A bit crudely made, but lovely! No markings inside, but it acid tests as definitely sterling silver.