Great desk and wasn’t too hard to assemble, I did it myself. The desk glides really smoothly up and down and is such a great amount of space for everything I need in one place. The cord management system is good I just need to utilize it lol. For Canadians, just beware it ships from the states and mine was a week or so later without any updates.