Some parts are missing and I don't think the cars are from this set. Nevertheless, this is a rare piece and hard to find with these pieces still together.
Don't miss out.