They do not wash the blankets, just be aware they smell! I did not sleep well before my flight, also getting the keys at a local shop was so inconvenient especially when carrying luggage, I wish it was at the barbershop thats across the street. Everything else looked clean, not sure how much cleaning is actually done tho