Beautiful shirt but...
This is a stunning shirt, a stand out from the crowd design, fits perfectly but, the buttons are an issue and will likely continue to be an issue. The black enamel popped off one of the buttons and even though they give you two extras, one of the black enamel top was off that too!
Not sure this will fare well in a dry cleaner and to hand washing is time consuming so buyer beware.
Thank you so much Rob! thanks to your comment I am now replacing the buttons with our stainless steel stud buttons! We will reach out to you to replace your shirt with a new one if needed. Love, Ron