I designed this to dress up a project that used the SainSmart LCD Keypad Shield with and Arduino. The bezel itself prints pretty easily with very little support structure needed. The buttons are designed to be self-captivating (they just push in and stay). There are pilot holes for screwing down the LCD, but be sure to use spacers if necessary. As with anything, some adjustments may be necessary depending on the slop in the electrical components.
Use caution in cleaning up the button holes in the bezel, ream them too much and the buttons won't be self-captivating.