Very nice shirt, looks like the picture. As the Vorrezendent already wrote, thin but opaque. I ordered size L, am 175cm tall and have a little belly. Although size L with many other garments always fits very well, this is fucking tight here. You can see every little roll of fat and has been standing.
So if you have some belly, necessarily XL or larger order. Although I appreciate the self-XL is likely to be a bit tight. Who is on the other hand sporting nature will have no problems with this shirt.