For the price you pay, this bike is a great value. It takes a beating and still stands up. The frame is very strong. It is perfect for upgrading, except, you have to upgrade everything. I recommend it to anyone starting out, or someone who wants a cheap but solid ride.
Fork is heavy, and threaded.
Grips, seat and drivetrain. Upgraded fork to Rock Shox JudySL, Cris King Headset, Easton bar and stem, Hutch Python gold tires. Good value, get what you pay for. Take your time and get what you need. Good bike for weekend guys like me.