Very easy to put together.  The cart is perfectly pictured and described on the product page and what you see is what you get.  Good quality and it looks fantastic.  I'm giving it a full five stars!