Customer wanted A high gloss finish on all the items.
I personally prefer to use water based urethanes on most projects. A little secret I use a very high quality hardwood floor finish. Water based finishes like these are self leveling and very forgiving. They are tough as nails because people walk on it so it has to be. They dry fast and multiple coats can be done quickly and your not waiting half days for re-coats. Another advantage is the smell is virtually none. Water based finishes can grow old on you so beware and once they tend not to work as expected get rid of it and its time to get a new can.
Again this is a desk valet made from African mahogany.
I rarely ever finish the insides of boxes. these are custom engraved on the insides.
The decal I place on items are easily removed and kept for future contact for the next order.
Cherry and black walnut