It's a bit heavy on assembly parts and for those who don't understand how to identify pilot holes and match up the parts to what's included in the package, it would be extremely difficult to assemble. The final product is worth the cost though, and I will definitely look into future inventory from Latitude Run.