All parts were included and only damage was barely perceptible nick on one of the drawer fronts.
Assembly was straightforward and took about 1.5 hour by a single person.
The wheels are not securely inserted into legs and if at any point the cart is lifted, the wheels pop out. Also, only 2 of the wheels lock which still allow the cart to be moved. These are the only 2 things that preclude me from rating 5 starts.