I built the table to use in my garage but it came out so beautiful that I now find myself wondering who to give it to. I followed the plans except I used 1x3s instead of 2x6s or 2x2s for the trim between the legs. I built the top first using pocket holes and then added the legs. I then added the side trim before adding the joists. That process had every board fitting perfectly. No attachments are visible from the outside. I attached the legs using pocket holes and three inch screws and glue , of course.
I will build two benches which should be a snap.
I had no luck finding a 10 foot 4x4 so I bought two 8 foot. Got a good deal at HD with each less than $8 each