LOVE this desk! So simple, easy to assemble. It comes with all hardware needed and even a tool for whenif you need to take apart. I bought a white filing cabinet that looks perfect with it.