Excellent design, printed with supports, large buttons (both) and required minimal filing of the buttons and the enclosure. Thanks!