Perfect. Reasonably easy to assemble. Good size and holds a reasonable amount.  Pretty sturdy and looks good.