Bought this shirt in the colorful polka dot print and i'm obsessed! like previous reviews mentioned, it runs a little small in the chest. i'm normally a medium but am a 36c so ordered the large and it fits perfect! with the way the buttons are spaced i think all sizes will pull a little no matter what. it's a beautiful shirt and i plan on ordering the blue one as well.