I really like the color scheme and the look of this button. However, I have no choice but to give it 3 stars due to the very strange fit. It is quite long from shoulder to top of thigh and the size I ordered fits my bust and waist well. (I'm a tall, slim guy) However, the shoulders and armholes are very narrow and cut into my armpits. The arms could also be a bit longer, but if the shoulders fit better, I might not care about the length of the arms. I could try returning it, maybe for a medium size, but not only have I already washed and worn it (so I don't even know if I can return it) but I think a larger size would then be long and too too wide for my body, even if the armholes and shoulders are better, other parts will be problematic. Wearing this all day makes my neck and head start to hurt. But because I love the look so much, I've worn it many times. So I don't know what to do: stop wearing it and accept the loss of $55 or just make myself feel awkward wearing it because I love the look so much and don't want to waste $55. . .