All parts were included and went together fairly easy. I ended up using my own tools for assembly as you couldn't get the the bolts and nuts tightened enough by hand. The set works well for my seven year old son but it isn't as sturdy as I was hoping. Hopefully the quality is enough to last him through his childhood.