The diamond selection process had to also be designed from scratch to accommodate the options available from the API being used to manage diamond inventory and options. Several options from the source were eliminated as pre-set filters in the backend of that process, which allowed us to refine the filters available as well. These images present two stages of development for this process, one that presents using a "Select" button to indicate whether a diamond is selected, and includes an "Add to Cart" CTA from the diamond selection process, eliminating an additional return to the product page. The mobile design (which was a refinement but was not executed by the team), presents a simple one tap on a diamond to select it, option to clear the selected diamond or add it to the options selected on the product, which then returns the customer to the page to review their selections and add to cart (Add Center Diamond is the flow currently in live status on the site). While there are revisions I would advise based on the current execution on the website, I believe our use of clear language and transparent view of the product option state in all contexts allows the product the best approach. Presenting filters using trying to accommodate the type of selections being made with the most suitable input options. Further refinement on these filter inputs is evident in designs for the Custom Ring Builder Tool, which I believe were not implemented, but I do feel represent a better interpretation.