If you don't have much room in your work space and don't need a bench all the time then this is the perfect solution. The bench is designed to fold down and only sticks out about 100mm on the wall when stowed. Of course all dimensions are customisable to your needs!
You don't need much in the way of woodworking skills for this either - you just need know how to nail and screw things together.
NOTE: if you going to make this type of bench make sure your floor and walls are reasonably level, straight and square to each other or you won't be able to swing the legs out evenly.
Step 1: Select your wall
This is the wall on which I placed my bench. Fortunately for me the wall was plywood over a timber stud frame, though it shouldn't really matter what type of wall you have as long as you have the right fixings for it.