Took about 90 minutes to assemble. Some pieces were not numbered.  The 2 screws included for the stationary feet on the bottom were too short. I had to use 2 of my own. Otherwise, I love the cart.