I have received three shirts so far and my review is based on those. Each shirt was a womens size medium. The shirts I received were tailored not baggy and were very soft. The graphics were nicely done and original.
The first shirt I received needed to be returned due to a styling faux pax. Great shirt, the style was a little too "young" for me as it was almost backless. The customer service professional who assisted me was hands down the best I have encountered anywhere. She understood my hesitation on wearing something not really suited for Grandma, (cool Grandma, but Grandma none the less) and sent out a replacement right away. I don't understand the negative reviews regarding the customer service as my interaction was courteous, prompt, and well written.
Give Teeblox a try I don't think you will be disappointed.