Products are good, however one of the pins I ordered that came was wrong. It was supposed to be a gift for my bf for graduation (as a token for memories) so I was really disappointed I can't give it to him. I asked for a refund and it is still pending but overall, it's nice quality.