Good experience, more or less exactly as described. Good value.