Originally Posted By: Plant.Onemy bench is made from mostly repurposed shelving unit from my last house i rented. then again i dont have a Mrs. Plant.one to keep happy either 
2x4 framing, double 1/2" OSB for the top. 48x30 for the small side, 96x30 for the big leg.
i put an additional 2x4 framed shelf below for added stability - as well as storage! - and added in a 96x12" shelf above for additional storage and a place to mount my LED strip lights onto.
i did not attach it to any walls as i'm forbidden as a renter.
when i move again i now have some 3/4" hardboard (particle board) that i'll redo the tops with to give a smoother finish than the OSB allows, as well as a bit of extra rigidity but otherwise i dont really plan to change the design much if the space allows it other than smoothing out the surface a bit.
as mentioned this was thrown together from repurposed lumber. if i had to buy all the material i would have done something like pre-made counter top, or even used plywood and either painted or stained it give it a more finished look. wouldnt be overly hard to pretty this layout and design a bit.
HTH
Nice