Very functional. Good price. Sturdy and roomy. It fits perfectly in the space I have. Love that it's on rollers and can be moved or relocated as needed.