It was a pain to assemble, but it is excellent at serving its purpose!  Exactly what we needed.