Small but perfectly formed: great value for money.