I am absolutely in LOVE with this desk! It came well packaged and was a breeze to put together. I was worried about using the keyboard tray, as those are typically more trouble than they are worth, but it’s great for this one since you can adjust the height. Love that you can create different height settings and save them so changing is a breeze! Definitely recommend.