Very functional and pretty. I love that you can change the size of the tray on the inside to fit your shoes, or even remove it for bigger ones if needed. It was easy to build and fits perfectly in our smaller entry.