I bought 4 colors , they run larger than the size chart ... Really really large .
Sending them back would cost me 100$ ..yes i live outside USA that's why it cost much to ship things back.
The material it self is acceptable , thick , cotton but its not so soft  and I think it's durable .