This is the first square button I've gotten from Zazzle. It is very good quality, though I would prefer a smaller one. Didn't quite realize it was this big. Anyway, the pin is sturdy and I have been wearing it on my coat for weeks without it falling off.
About the print:
The print job is gorgeous. The details are very clear, and people are often curious what language it is written in.