Very easy to assemble.  Exactly what I need and imagined based on the website.  Great product!