What You'll Need

This DIY shoe storage bench is the perfect solution for organizing all those shoes scattered around your entryway. With a painted plywood base and a beautiful walnut top, it combines function and style. Follow this step-by-step guide to build your own!

Materials

  • 2x2 lumber (for legs)
  • 1x4 lumber (for rails and shelf trim)
  • 3/4-inch plywood (for sides, shelves, and back panel)
  • 1/4-inch plywood (for back panel)
  • Walnut board (for top, approximately 12 feet long)
  • Wood glue
  • Pocket screws
  • Shelf pins (adjustable type with holes)
  • Cove molding (for trim)
  • 2-part epoxy (for filling holes)
  • Satin polyurethane finish
  • Semi-gloss latex paint
  • Playing cards (for shimming)

Tools

  • Table saw
  • Miter saw
  • Jointer
  • Planer (or drum sander)
  • Pocket hole jig
  • Drill with Forstner bit and twist bit
  • Shelf pin jig
  • Orbital sander
  • Block plane
  • Card scraper
  • Clamps (various sizes, including F-clamps and spring clamps)
  • Brad nailer and pin nailer
  • Foam roller
  • Paintbrush

Step-by-Step Guide

Step 1: Cut the Legs and Create the Rabbet

Start by cutting the legs from 2x2 lumber. Since the bench will have a 1/4-inch plywood back, you need to create a rabbet (recess) in the back legs to hold the plywood.

Make one cut to define the depth of the rabbet, then raise the blade to match the leftover material. Make a second cut to clear out the rest. Don't worry if you go slightly deeper than needed—it won't affect the function.

Step 2: Cut and Prepare the Side Rails

Cut 1x4s to length for the side rails. Rip each board down the middle on the table saw to get two 1x2 rails from each piece. Drill pocket holes in the ends of all the rails.

Step 3: Cut the Side Panels

Cut the side panels from 3/4-inch plywood. Lay the legs and rails face down on your work surface. Secure the top rail to the legs with screws, then use the cut panels to position the lower rail. This method eliminates measurement errors and ensures a perfect fit. Secure the lower rails.

Step 4: Attach the Side Panels

Drill pocket holes in the sides of the panels to join the legs, and one pocket hole on the top of each panel to attach the walnut seat later. Since 3/4-inch plywood isn't exactly 3/4 inch, use playing cards as shims to make the panels flush with the inside face of the legs. Lock everything in place with pocket screws.

Step 5: Fill the Pocket Holes

To get a smooth surface for painting, fill the pocket holes. Cut wooden plugs from dowels to fill the holes. For easier installation, cut the plugs at an angle so you can tap them in with a hammer instead of pushing them by hand. After the glue dries, cut the plugs flush with a flush-cut saw, then use a block plane and sandpaper to smooth everything.

Safety Note: Avoid using a scratch awl to push plugs in—you risk stabbing yourself!

Step 6: Add Chamfer and Sand

Put a small chamfer on the bottom of the legs to prevent chipping when the bench is slid across the floor. Sand the entire side assemblies to 150 grit.

Step 7: Drill Shelf Pin Holes

Use a shelf pin jig to drill adjustable shelf pin holes on both sides of the side panels.

Step 8: Cut and Assemble the Shelves

Cut the lower shelf and adjustable shelf from 3/4-inch plywood. Cut 1x4 lumber into 1x2 trim pieces for the front edges of each shelf. Use the trim to measure and mark the crosscut on the shelf for an exact match.

Drive pocket holes along the front of the lower shelf to attach the trim, and along the sides to attach the side assemblies. If the plywood is slightly warped, clamp it firmly to your work surface before attaching the trim with pocket screws.

Step 9: Cut the Back Stretcher

Cut a back stretcher from plywood. Since it will be hidden, you don't need to finish it.

Step 10: Drill Counterbore Holes for the Top

Drill three large counterbore holes using a Forstner bit in the underside of the front and back stretchers. Stop 3/4 inch from the other side. Then use a twist bit to drill a hole all the way through the stretcher. Oversize these through holes to allow for wood movement later.

Step 11: Assemble the Base

Attach the front and back stretchers to the sides. Use a makeshift clamping strip with F-clamps if you don't have a 4-foot clamp. Flip the base over and attach the lower shelf. Use spring clamps to position the shelf, then check that the distance between the bottom of the shelf and the bottom of the legs is even all around. Secure with pocket screws.

Step 12: Cut and Install the Adjustable Shelf

Cut the adjustable shelf to width, factoring in the shelf pins. Cut a 1x4 to the same length, then rip it down to 1x2 for the trim. Attach the trim with pocket screws. Test fit the shelf in the bench.

Step 13: Add Trim and Back Panel

Cut cove molding to fit around the inside of the side panels. Miter the corners and tack in place with a pin nailer. Cut the back panel from 1/4-inch plywood.

Step 14: Paint the Base

Sand everything to 150 grit. Apply three coats of semi-gloss latex paint. Use a foam roller for the final two coats to get a much smoother finish than a nap roller.

Step 15: Prepare the Walnut Top

Select a beautiful walnut board (about 12 feet long). Cut it into three 4-foot sections. Clean the boards to remove dirt and bark. Face join each board on the jointer to get one smooth, flat side, then run them through the planer to flatten the other side until all milling marks are gone.

Tip: If you don't have a jointer and planer, you can purchase hardwood boards already milled on all four sides from online retailers or local hardwood dealers.

Step 16: Mill the Boards to Width

Mill a flat edge on each board using the jointer, then rip them all to the same width on the table saw. Leave some sapwood if present—it adds character.

Step 17: Glue Up the Top

Join the boards together using wood glue and plenty of clamps. No biscuits, dominoes, or other joinery methods are needed. Place a few small clamps on the glue joints at the ends of the boards to keep everything aligned.

Step 18: Fill Bug Holes with Epoxy

Mix two-part epoxy and use a popsicle stick to fill any bug holes. Let the epoxy dry completely, then use a card scraper to level the repairs before final surfacing.

Step 19: Flatten and Size the Top

Use a drum sander (or orbital sander) for final flattening. Cut the top to its final size on the miter saw.

Step 20: Cut the Bevel

The top is about 1 1/8 inch thick, and the front edge has some voids from bark removal. Cut a bevel on the underside of the top to lighten the look and deal with the bark voids. Set the saw blade to 45 degrees and adjust the fence to line up with your layout lines. Cut the front edge first, then turn the board and cut the side bevels.

Note: Using a chamfer bit in a router would be easier, but make sure your bit is large enough for the size bevel you need.

Step 21: Remove Burn Marks

Use a block plane and card scraper to remove any burning from the cut and smooth everything out.

Step 22: Sand and Finish the Top

Sand the entire top to 220 grit. Apply satin polyurethane finish for extra protection and durability. Apply two coats thinned 25% with mineral spirits, then two more coats thinned 50/50 with mineral spirits.

Step 23: Attach the Top to the Base

Once the top is dry, position it on the base with a consistent reveal around the front and sides. Clamp it down with quick clamps. Secure it to the base through the oversized holes drilled earlier in the stretchers. This allows for seasonal wood movement as the walnut top expands and contracts.

Step 24: Install the Back Panel

Flip the bench around and nail on the back panel with a brad nailer.

Step 25: Install the Adjustable Shelf

Use shelf pins that have holes in them so you can secure the shelf with screws. This is important because the shelf will see a lot of action from shoes going in and out.


Tips for Success

  1. Use playing cards for shimming: Since 3/4-inch plywood isn't exactly 3/4 inch, playing cards are perfect for making panels flush with leg faces.
  1. Cut angled plugs for easier installation: Instead of cutting plugs with square ends, cut them at an angle so you can tap them in with a hammer. This is much safer and easier than pushing them in by hand.
  1. Oversize screw holes for wood movement: When attaching the top, drill oversized holes in the stretchers to allow the walnut top to expand and contract with seasonal changes.
  1. Use a foam roller for final paint coats: For a smooth, professional-looking finish on painted surfaces, use a foam roller for the last two coats instead of a nap roller.
  1. Allow for proper drying time: Let each coat of paint and polyurethane dry completely before applying the next coat. Rushing this step can ruin your finish.

Frequently Asked Questions

How long does this project take?
The total build time is approximately 8-12 hours spread over several days, accounting for glue and finish drying time.
Can I use a different wood for the top?
Absolutely! While walnut gives a beautiful warm look, you can substitute with oak, maple, cherry, or even a painted plywood top. Adjust the finish accordingly.
What if I don't have a jointer and planer?
You can purchase hardwood boards that are already milled on all four sides (S4S) from online retailers or local hardwood dealers. This saves you the milling steps.
How do I prevent the bench from scratching my floor?
The chamfer on the bottom of the legs helps prevent chipping when sliding the bench. For extra protection, you can add felt pads or rubber feet to the bottom of the legs.
This article is based on content from YouTube. View original source →