Had this shipped to Arizona, so it could make it on the moving truck as I moved to Alaska, and this product didn't ship to Alaska. Finally arrived on moving truck last week, finished set up yesterday. Here's my rundown:* This will take several hours for setup* Make sure you have good tools, multiple socket wrenches / sockets ( make sure you have large sockets as well to help speed it up )* *Directions were amazing -** must follow each stop one by one - dont look at the picture and jump ahead** If you follow the steps on each page, in the order they are listed, set up is a breeze. The hardware was nicely packaged and labeled for each step - for example, for Step 1 - there is a bag of hardware (bolts, nuts, whatever, etc) and that bag is labeled as Step 1 - 20 bags in all, all labeled as their proper step. **Note - No bag of hardware labeled as Step 9, because the hardware can be found on the pieces themselves, and you just remove the hardware, attach the piece, put the hardware back in.** I do have a lot of additional small pieces left over, that I couldn't find anywhere in the directions what their for - and they look mostly like cosmetic items - none of them are for the actual use of the machine - There were a handful of endcaps that just didn't fit on the ends, they were loose and just fell off the machine - again, just cosmetic mostly* however, some of the parts in the pictures in the book were very small when trying to follow the steps and figure out what small piece you're looking for - you can go to body solid website thought and view the instructions for each step and zoom in on the pictures for a larger view* only 2 pieces of hardware were missing - easily bought similar items at hardware store as a fix for now until I can order the correct pieces the machine needs.* Be prepared to lay out all the boxes in additional rooms so you can open each box, as for many of the steps you will be grabbing some items for the steps from multiple boxes. I set this up in a 18' long by 12' wide room, and had to use an additional room to lay out open boxes for ease of use*Make sure once you build the main foundation / base for this in the first few steps (all the steps prior to putting the weight plates on), that you then move it to exactly where you want it in the room. Once you get to the steps of putting the weight plates on, that's kind of where your gym is now going to permanently be - make sure you leave enough room to walk all around the machine - was easy for me, as this is a large room in its in - just leaving that tip up front to be mindful of.*The quality overall on this is amazing - I've bought other sturdy home gyms in the past for a lot less - but again you get what you pay for - this surpasses any home gym I've had prior in terms of quality, sturdiness, set up, and so forth - worth it to invest up front for the long term rewardsI only found 2 tricky parts on setup - in 1 step, you have to tighten 2 small allen screws on top of machine, you will need a step ladder for this, as you need to see the top @ about 7feet - next tricky part, getting the cables to reach the weight stack after the cables are looped through all the pulleys, they come up just short of reaching their final destination - there are several way to correct this, and are noted in one of the final pages of the book on how to make the cable adjustments - and you can also use metal hooks that come with it that are used to hook on to the accessories, to add additional length or additional chain.Since I used some of the hooks for this, I will buy more hooks and more chains of different lengths to use all the attachments I have, such as different curling bars, row bars, etc. that I have extras of that didn't come w/ the machine. You do get 1 curling bar - that can also be used for rows, tricep pushdowns, etc - and you get 1 lat bar attachment. The rest is all the machines stations themselves.I highly suggest, if you're 6' tall or taller, of going down to the hardware store and buying a couple more chains of different lengths and hooks, for some of the exercises that miscellaneous attachments are used for.As for the main meat and potatoes of the machine - each station works beautifully, and gets me motivated to begin my workout just lookin at this beast - And the variety of what you can do with this versus other home gyms, is beyond comparison - If you have the budget for this do it - dont go for a cheaper machine that has lots of inconveniences, is clunky, feels off-centered or uneven, , and makes you wish you could do more - just get this one, and do the more now!