Comfortable and cute! Love supporting small business and giving them some extra advertising! And this t-shirt has stretch! Does seem to run small though! I would imagine their 100% cotton tees fit very snug as well. Order a size up unless buying for a child or teen...it fits like a juniors size. I am 5’4”, 135lbs and a 34c and the medium fits me snug. I am normally a size 4 in women’s sizing.