Well engineered, all parts fit well together. Took many hours, however. About 8. Worth it.