This are the same types of the climbing set you got - they even got the Wuxing markings on. as for the safety, not really possible to check in any other way than by hanging on it. It's safe enough or not. Though you can see the wall is broken, and does not give a sure hold.
I assume, you'd be using your own sets for safety in case of fall, the stronger of the two will hold.