a bit small for americans, but otherwise good.