Bought this to replace a scratchy, old Bauhaus tee. Fits perfectly (I usually wear a M/L in women's shirts - the medium tee is a little baggy, which I like). The print is crisp and white. My only complaint is that it smelled like vinegar when I first opened the package, but it aired out after a few days and is totally fine.