3 - 1x3 boards, 6' length
3 - 1x2 boards, 6' length
A) 4 - 1x3 @ 29 1/2" (Fronts and Backs of the Legs)
Construct your legs by nailing through the 1x3 legs into the edge of the 1x2 legs with 1 1/4" finish nails and glue. The legs will be positioned with the 1x3s to the front, 1x2s to the side, as shown in the diagram.
Start by marking each of the legs 5" from the bottom of the board. This will be the bottom of the side support, D. Nail D to the legs, using 1 1/4" nails and glue, from the inside.
Now attach the bottom front and back aprons, F, alligning with the bottom side support D, Use glue and 1 1/4" nails, nailing through the apron F, into the legs.
Attach Bottom shelf G to the bottom side supports D and bottom front and back aprons F. Use Glue and 1 1/4" nails, nailing through the shelf into the supports and aprons.
Now use the 1 1/4" nails to nail through the Top side supports C into the legs. Use glue. Keep top edges perfectly flush.
Do the same for the Top front and back apron pieces, E, as shown above. Nail through E into the legs using 1 1/4" nails and glue. Keep top edges flush. Take a minute to check for square
Now add the base top, piece H. You should have a 1/4" overhang on the front and back edges, and 4 3/4" overhang on either side. Nail into the legs and the apron using 1 1/4" nails and glue.
For the Bread Board ends cut a piece two pieces from the 1x10" board to 11 1/4" long. You then need to rip those pieces down to 5 1/2" wide. If you prefer you can purchase a short piece of 1x6" board instead but this reduces waste. Use glue and 1 1/4" nails from the underside to attach the breadboard ends to the base top. Keep all outside edges flush.
I recommend not cutting the final piece, J, unitl you have taken an exact measurement. Add the final piece, using glue and 1 1/4" nails from the underside.