With a rather large chest, i am always having to size up in tops like this. the l fit well all over but the arm holes were just too low. even if i wore a navy bra (i got the navy version) it would still be cut too low. it's too bad because it is a beautiful and unique piece