It wasn't difficult to assemble, but I did have to loosen a couple of screws to get some others in.  It feels sturdy and has a very practical design.  I spend a lot more in other areas of my entry way, and this fit right in and helped offset some of my other costs.