Gold plated, cz diamonds. Can we worn on middle finger or index finger. Only one size.Vintage Heart Ring Gold$25.00PriceSize optionsSelectQuantity*Out of StockNotify When Available