I tend to wear Medium shirts. Depending on the brand, sometimes I wear a small and sometimes a large too. My bra size is between 34B and 36B and pants between 8 and 10. I wasn't sure what size I might wear, so I ordered both a L and XL hoping to find a size with a comfortably loose fit. They are both ridiculously small. I could barely get my wrist through the shirt sleeves in the XL and it was very tight on my chest. I will have to send both of them back. I wish these companies would do a better job of listing size charts for their products and providing measurements to help us decide what size might work. If an XL isn't even going to fit an average sized woman, then it would be helpful if they provided bust and length measurements. It's is always a stab in the dark and when it doesn't fit everyone loses.