I wear a small in other MBJ shirts and love them. I bought this for nursing and it falls wide open. I tried it with a cami under but it gaps and hangs open in an unflattering way. Too bad I washed it already so can't return.