When I first received this cart, I only received one package and over half of the pieces were missing. After contacting customer service, they agreed to sent me a new one. The second time around, I received two packages. All of the pieces were in the second shipment. The only downside was that they left out the instructions the second time around and all the numbers were missing from the pieces. It took me over 3 hours to put this together by myself. If all the pieces had been numbered it would have gone much faster. 

The cart came with several of the pieces having dings and scratches. It also had a heavy odor of spray paint. The smell went away after a day or two.

Everything aside, I am very happy with the cart, it fits a need that I had and it looks nice. I just wish it had not been such a pain to put the whole thing together and deal with the shipping issues.