Love the way this shirt looks! Its nice and thick but not too hot. It's not seethrew like so many other white dress shirts. It fits true to size. I will be ordering another one when my son needs the next size up.