Definitely a beautifully designed cart, well made and very functional.  It does require some assembly.  The instructions are just diagrams.  So, it may be a little vague when it comes to installing the drawer rollers.