Very easy to assemble.  Looks just like picture.  I've only had a few days, but would highly recommend this cart!!