This is a petite M Joseph A. Black and white cotton cardigan. It has black buttons that blend well with the print. It looks great over a solid black dress. It is petite, so shoulders and arms are smaller than a normal M.