On the smaller side, but well thought out and very clean and tidy