It is wise to know about different types of gemstones that are considered to be the perfect stones for engagement rings. Before buying, you should be aware of the attributes of each of the gemstones. It helps in ascertaining the budget and picking an option.