Nice job. One thing I like to do when making a bench or stool is to bring the legs out beyond the top for stability. A little wider stance really helps, especially if the bench is sited in softer ground.
Mike
An added comment: If you're worried about the apron (or skirt) going straight down, put a cleat on the side of the leg, going straight down, and attach the apron to those cleats. The legs will protrude a bit but don't seem to get in people's way.