These were exactly what I needed.  I ordered two and the first one took several hours to assemble because I was afraid of screwing it up but the second only took half the time. They include the tools along with the hardware as well an extra little bag of odds and ends in case theres missing hardware. Solid and well built.