Overall, I am happy with this product. It was, however, extremely difficult to get into the box (took me about 30 minutes to open it), and the instructions on putting the cart together were not very clear. Yes, you do have to assemble the cart yourself. Also, the rack that holds the wine glasses could be bigger. Many of the stems on my wine glasses do not fit in the opening, which was disappointing. Otherwise, its a good product.