I got this one for myself and the men's tee for my husband, and they are both so soft, fit well and are cute! We love them.
I usually wear a Small or a Medium depending on the brand. I ordered a Medium and it fits just right. It's not tight and has some room to stretch.