The cart is exactly what I needed for a good price but it was painstaking to assemble. It took me hours to put it together because the instructions are in fact missing steps and for some of the screws there are no pre-drilled holes. Great cart of you're willing to dedicate a large chunk of your day to feeling frustrated that you can't assemble something seemingly simple to put together!