Finally! Here are some pictures of the custom bench I just finished. It was my first fine furniture commission and I’m very pleased with the results. The client loved it, too, and said that they’d be back for more! If you don’t mind me tooting my own horn, here’s a quote from them:
I just wanted to tell you again how much I love the bench! It fits in the space perfectly: when I walk around it, it is in no way obtrusive. It
feels like it was meant to be there, which is exactly what we wanted. The shoes all fit perfectly, including my tall boots. And, of course, it is as
beautiful as it is functional. I could not be more pleased. It has only been here for a few hours and it feels like it has been there forever - such
a great fit! Thank you again for a job so very well done,
Really made my day. Does this mean I’m a “professional” now? 
Here are some pictures:

The bench is an original design. It’s 64″ long, 15″ deep, and 18″ high. It’s sized to fit a small inlet in the clients house. The short shelf is designed to keep a few pairs of shoes off the floor (they have a problem we all have- too many shoes on the floor). Taller boots can go under the right-hand side under the curved wood. The bench is solid African Mahogany with mortise and tenon construction. The top has a semi-hidden “I-beam” construction to keep it from sagging. This makes it possible to have a top only 1″ thick with the strength of a much thicker (12/4) top.
The wood is sanded to 220 grit and finished with Bartley’s Dark grain filler, 3 coats of Minwax Mahogany gel stain, and 3 coats of Minwax wipe-on satin polyurethane.

Here’s a close-up of the shelf.

And here’s the bench at the foot of our bed.

And here’s a shot of the bench in the client’s house.

Here’s a shot of me working on the mortises for the legs. Hours of painstaking chiseling after I roughed out the holes with my router.

Success! I had a great time working on this project. My wife was sad to see it go, and wants me to build one for her! Best of all, I gained a lot of confidence and was able to make some money on the project.
Now for the next project…..