This desk fits the bill perfectly. It arrived early, good thing, easy to put together, all holes lined right up and bonus, the shelves can go on right or left side. I paint and it is perfect with my easels and palette. love it.