Its a very nice gym wear. I really appreciate the maker. Its a dry fit fabric and very cozy. However it's a polyester fabric but It is very much cotton like. 100% recommend. Colour is also same as the picture. Loved it. Ordering now the same one with different colour.