I loved loved LOVED the order I just received. The pins were sturdy, high quality and beautiful! It was everything I could have imagined and more. I cannot wait to place another order and I know my girlfriend who I bought them for will love them. Plus, the customer service was TOP NOTCH and the package arrived so quickly. I love this shop!