Easy to assemble.  Looks like it was an expensive purchase.  Fits perfectly where I needed it.