This is a very cute piece. It looks to have been custom and well made. It could be worn with the buttons in the front or back.
Best Fits Medium