Here is a desk that I built out of walnut. I really enjoy it. some things i would definitely do the same are 1. roll top (this is so convenient to not have to clean up after every session 2. removable spacers (this gives you options) things i would do differently are 1. more surface area when spacers are in 2. a different style of roll top. but over all if you build it your self it will be satisfying to tie on. good luck and post pictures if you build