This was an open box bargain and it arrived quickly. All the pieces are there but I haven't assembled it yet. The toy will be a birthday gift later this year. This toy has been popular for ages and I have no doubt the little boy who will receive it will love it. So yes, I recommend it.