Perfection!  Fully assembled, so, no frustration, just happiness.  Excellent fit for where I needed it to go.  Great price too!!!