Perfect! Easy to put together, fits ms well and goes great with the new desk. I wanted this so bad and I am not disappointed!