One of the doors on the cart just would not go on.  Assembly is quite the little project.  I couldn't do it myself and ended up having to get some help. I was missing a couple parts as well.  The finished project turned out great and I'm really loving it.  I'd rate it a little higher if assembly wasn't so complicated.