My 13 yo helped me put this together. It came with all the required parts, and so far it's holding up nicely.