Easy to assemble and pieces fit very well together.  Looks great!  Only flaw was a small nick in the side panel that the manufacturer offered to replace but I had already assembled the cart and didn't want to take it apart again. Waiting for the touchup paint they're supposed to send me, to help cover up the blemish.  Granite top was flawless!