We love it so far. Takes our entryway to another level. Took a while to put together but worth it.  Doesn't come with wall brackets or screw and it should - no excuse for that.
Got plugs, screws and washers at local hardware store. They recommended washers for additional strength.
Bought wall plugs and screws at local hardware store.