I love wearing these shirts when I'm feeling lazy to think of what to wear. It matches with anything.
The shirts themselves are very comfortable. I'm around 5'7 average build (guy) and the medium size works for me. Not too tight, not too baggy. Just right. They shrink into the right size when you wash them. Very big when you first get them.