Had a productive snow day on Wednesday and finished this...... The plan was from Woodworking for Mere Mortals. It's not perfect, but I'm still happy with it and it's 100% functional.