Very cute!
I would order a size up if your arms are long! I got a large when I usually wear a medium, and the arms are just long enough. I expected this to be more of a canvas material, where it's a little more beachy in real life, but it's still super stylish! I love wearing it to work and as a statement piece.