Floors are sanded! David had no idea the process would be so physically strenuous. The first sanding took about 13 hours - one long day. The second sanding was substantially easier but still took about 7 hours. This was one of the last steps we were unsure about because neither of us had ever refinished hardwood floors before. Here's David working with the edging sander after getting the bulk of the floor with the drum sander. You can't tell it, but David is miserable. This is around 10:30 last night.
Here are some pictures of the finished floor
Tomorrow (Friday) the stain will be applied and within a few more days the floors should be completely finished.