I loved how easily it was for me to build my engagement ring on the James Allen site. My Fiance knew that I would want it with a specific cut and design so he let me put it together. The prices are very competitive and my diamond arrived in perfect condition!