I put the cart together myself.  All parts were well labeled and very easy to work with. It took about an hour to put together. Great price and looks great.  I'm using the cart for extra storage and microwave.