When i first saw this i thought it was a bit boxy but i was drawn to the colors. the arm-holes are a little large and i got an xs (normally wear a size 2), so i will probably wear a tank underneath, but overall the fit is relaxed and comfortable. i love the colors. it has a little longer length (i'm 5'5"). i see this being cute with white jeans, blue jeans. love it!