There was one time that I ordered a size L female shirt (because I was bigger at the time) and it was honestly absolutely TINY.  Did I whine about it? Nope.  I got fit and then wore it again, and it was still a BIT tight around the chest.  I ordered a S from the same store and it fit perfectly.