Easy to assembly with great user manual. The thing for me was a desk who could manage my keyboard, yamaha yc73, as I often use sounds from the yc in my recordings, so I needed a desk with a tray solid and large enough. And when I take off the rubber feet under the yc73, it goes just into the tray. However, I think the tray gets too low when taking out the tray with the keyboard, so I took two 2"2" and build up under the desk, and it got the right height for me, I'm 182cm. Now I also can stand upright and use my mac on the desk, and having a chair with adjustable height makes my working positions with this desk really flexible and functionable. Very happy with the purchase.