Perfect size for us really and smooth operation. Relatively easy to put together. desk in two halves but that doesn't detract from the look very much at all.