I made this bench for the daughter of a friend to be used as the guest book for her wedding after seeing this brag post - http://ana-white.com/2013/07/wedding-guest-book-bench-modified-fancy-x-….
I made similar modifications, including the use of a project panel for the top. I made a couple of other changes. I added two reinforcements under the top. And instead of using a 2 x 4 for the legs, I glued up two 2 x 2s.
I also matched the font of the wedding invitation for the bride and groom's names and wedding date.
While the total time spent building was somewhere between three and six hours, it was built over a couple of weeks.