Some parts do come from different warehouses which is why I see some reviews of incomplete orders. You can message the seller to give you the tracking for each piece if you are worried about this. Once everything arrived, which was still earlier than the delivery date, everything in the boxes was complete. It takes about 6 hours to do alone, so get help if you can. The parts are steel and heavy, the pulleys are aluminum which is a plus, and everything is of really good quality. The pulleys felt a little heavy, no problem for a bigger guy but maybe for a younger one or female it can be too heavy, the solution is to add some 3 in 1 oil to the chrome piece and now it’s perfect for anyone to use. Solid machine especially for the price, I would imagine you need to spend 3000$ to find something better than this.