amazon essentials men's regular-fit long-sleeve flannel shirt, black buffalo plaid, x-large amazon essentials