Despite the love for plaid because of its retro looks, leather beats cloth everyday. It lasts so much longer and does absorb every liquid spilled on it.