This was just perfect! It’s really not that difficult to assemble. It’s sturdy, very functional and adds warm homey feeling to our entryway.