We downsized after retirement so I needed a smaller desk. I found one online and saw the price - Holy Cow!! So I built one.
The base is simply construction 2x4's (I'm a cheap sucker) milled down to eliminate the rounded corners, and the top was an unfinished cabinet top from a flooring store. I cut it down to the size I needed. The finish is mat-polyurethane (about 5 coats) & a linen white enamel for the base (just slightly off-white). It took about 3 days start to finish.