It was a tough decision to buy this product because I read the reviews beforehand, but in the end, I decided to go for it. The product arrived with all its parts and the instruction manual. It took almost 3 hours to assemble and is very heavy. I think it’s quite expensive. Some wooden pieces came scratched, but the scratches aren’t visible once it’s assembled. I hope the price drops over time because I’m seriously considering buying another one for myself. In conclusion, this was exactly what I was looking for to my son. I give it 4 stars because of the two scratched pieces.