PLEASE READ ..... This is new unworn I bought it on final sale so couldn't send it back when it didn't fit. It is labeled small but I believe it is more of an extra Extra small the arms are very tight. it is button up and the colors are beautiful. I wish it had worked for me but it didn't. Most of this brand is oversized. This is absolutely not! Measurements while buttoned across the chest are 18" and from shoulder to hem its approximately 28" long.