Slip tenons, glued into the table legs. Sometimes it doesn't matter which part you glue the slip tenons into first. I glued them into the legs first because that way I could glue the tenons to each other where they are mitered inside the leg. Plus I don't have to worry about trying to clean up squeezeout down inside the leg mortise, as I would have if assembled differently.