Love the quality and designs of the tanks, but definitely smaller than expected for sizing, so keep in mind. the Xl was very small especially at 100% cotton. But customer service was great and worked very well with me for exchanges! Will be buying again from this shop