I brought this at the Trinity College Dublin campus bookstore

The label says XL but I believe it runs small (European sizing) - I think this is more like a US L

new condition

90% cotton & 10% viscose

super soft