Very easy to put together. The space between the keyboard tray and the floor is a bit less than expected. Looks great though and fits exactly what we needed