I love this bench in our entryway.  It is cute as well as functional.  Sturdy enough to hold many coats, and the shelves underneath are great for shoes or accessories.  I love that the kids can reach the lower hooks.  No problems with assembly.