All I can do is look at the website, I have no experience with Origin 8 bikes. At that price you are not going to get top notch equipment yet on the website it appears to be decently equipped for its price point. Nothing fancy, just a simple, solid ride. If you cannot get comments about that model specifically from people who know more about it in person than I do, try looking for reviews of any Origin 8 bikes. That should give you a good idea about how they are built in general. My only direct experience with Origin 8 is that I bought a pair of their drop bar ends. I did not end up liking them because they just did not give me the handlebar experience I was looking for, however they are nicely made which is good. Perhaps if they take care to do the small things right they are equally careful about the large things.
Ken