Looks great, multi functional, easy to assemble.  Only downside is that once assembled, the trolley is slightly unstable.  Only a problem if moving the trolley frequently.