88% cotton - probably fits true to size