I am totally pleased with this purchased. All the parts were there. I even put it together myself. It is extrmely sturdy. The only thing I am going to do to it is put a coating on the top like the bowling alleys have so he wont scratch it. He was very happy with it.