Easy to build and install. Make sure your walls are level and "true", we were able to install the shelf on one side, but it wasn't flush with the other wall (not a product issue). It looks great on the wall and is still strong enough to support frames and nicknacks.