I own one...
As far as I know, it is about the same as the Rock Island ones, and made by the same people. Inexpensive, no frills, but perfectly usable. The sights are very small and hard to use, but it is a good shooter. Throw away the magazine that comes with it.
It is a good, basic Mil-Spec M1911.