Lots of pieces and a bit of a pain putting it together, but the bolts and screwholes lined up well enough.