Great build quality and a breeze to setup. Hardware and tools were included and managed to assemble the bookcase in about 15 minutes. Should have bought this years ago!!