great quality and all hardware included- no missing pieces for our order! Love the colors as well,. Kids are happy with their climbing wall!