Does what we needit to do. The latches that hold the desk together are addequate but don't really snap into place. There are a couple of places where you need the longer bolts as the shorter ones are not interchangable. So be sure to seperate your bolts into appropiate size groups. If you don't you may have to undo your work to find them.