It's very functional and holds a surprising amount of stuff. The bench is comfortable, and the hooks are strong. The overall look is stylish and modern, and it was easy to put together. It has made our entryway look so much more organized and welcoming.