I have two of those Alpha Toys body. The quality varies of the two. One had really nice tight joints, but the other one, the knee comes out a bit too easy when you try to remove the ankles for putting shoes on.
These look pretty good from the posed photos and it's about the same as what you can buy on Ebay. I'll order some of these to try out.