All parts were present. Easy to build on your own. Instructions were clear. Looks great. Really happy with this purchase.