Beautiful piece of furniture. Very well made. Although mine was missing the threaded socket for one castor wheel.  I called the company and they sent a whole new leg for the cart. Very easy to assemble, they have temporary pegs to hold the parts in line until you can bolt it together. I put mine together by myself