Difficult to assemble.  Directions are horrible but the product itself is good.  Nice design and perfect size.