One thing to note before the review is that the product pictured is the AmStaff TP006D, not the AmStaff DF-1164 (the DF-1164 is white, and only has 18 holes instead of 30 that the TP006D has). That said, I received the item as pictured (AmStaff TP006D).
Assembly was super simple. It took less than an hour with two people. The directions leave much to be desired(they are translated from Chinenese), but you don't need them in my opinion.
The construction is quite sturdy and I feel safe and secure doing any exercise. The pull-up bar allows for an assortment of hand positions. The unit has a weight capacity of 700lbs, more than I will ever be able to lift. The 30 pin positions allows the perfect height for bench press and squat safety (not too high and not too low).
This is a great product, do not hesitate to buy!