Assembly was easy on this product, although they sent the wrong leg and had to wait almost 2 weeks for them to ship out the right one.  Other than that the kitchen cart serves its purpose.  Nice looking and functional.