Hi k this is your custom listing as per our messages. A mix of 65 imperfect'unique' heart crystals as spoken in our messages. Both opalite and blue goldstone are man-made crystals and the rest are natural. Each heart is approximately 25 mm, or around 1 inch, in size and will all look substantially similar to one another.
If you have any further questions, please don't hesitate to message me.