Perfect, just what we were looking for.  Well constructed, not too big, not too small.  Price was excellent.