I bought three of the same shirt (three different colors). Two of the shirts, I wore the shirt once, sent to the cleaners, and before I could wear the shirt a second time, the top button popped off. The button quality seems to be poor. (The third shirt seems to be holding up OK so far, after 3 or 4 wearings.) I plan on returning the two shirts. Maybe all 3.
This shirt (I ordered 3 in different colors) is a great value and is truly easy care. The shirts look great after being laundered with no ironing needed at all. The fabric has a very nice crisp look, and is substantial enough that I believe the shirts will last for years of wear. They are also very soft and comfortable to wear.