This product is about what I would expect for the price it was offered, but like other reviewers, the machining and prep of the item  makes assembly more troublesome than it needed to be.  Without cleaning up and prepping some of the assembly points, it would be easy to damage the item in the process.  Overall, I would say that assembly probably took twice as long as it needed to, that that said, it wasn't a ridiculous amount of time even then.