A monster to build but it’s a great fit!   A little awkward with the cords, put a power strip in under the desk and needs to be a little deeper so I can stop turning it off!  Hahahahaha..