Clean, warm, comfortable, as advertised. Well done!