very clean, very nice comfortable all the way around.. easy check in, clear instructions.