Very nice desk, and I would recommend it. But I wish there was a bit more flexibility on the setup. For instance, each of the areas assigned for the computers are fixed where they are and cannot be moved. The same applies for the shelves - you can remove them, but cannot change their heights. Again, it's a great desk - but I wish I could assemble it in a way that I could either remove one of the computer stands or relocate them to the opposite sides as we assembled it as a single long desk.