Immaculate. Value for your money.