This t-shirt fits well in L when sometimes XL carries. The flocking is very good and was already multiple washings with no sign of weakness. It stains from the first wash may be a little, so always wash first alone. The white depositions have remained colorfast fortunately.