Received these yesterday and so far like them. I ordered the xxl and they're a little tight not horribly so. I like the material it doesnt ride up like cotton tanks do when layered under another shirt or when I lift my arms or move around. Theyre length is good nice and long which I like.