diff --git a/case/keyboard.scad b/case/keyboard.scad
index 8afd40b..4aa24cd 100644
--- a/case/keyboard.scad
+++ b/case/keyboard.scad
@@ -74,19 +74,19 @@ module keyboard_deck(wall_width) {
 
         /* Upper */
         translate([-wall_width, keyboard_pcb_length, 0])
-        cube([keyboard_pcb_width + 2 * wall_width, wall_width, wall_height], false);
+        cube([keyboard_pcb_width + 2 * wall_width, wall_width, wall_height + eps], false);
 
         /* Right */
         translate([keyboard_pcb_width, -wall_width, 0])
-        cube([wall_width, keyboard_pcb_length + 2 * wall_width, wall_height], false);
+        cube([wall_width, keyboard_pcb_length + 2 * wall_width, wall_height + eps], false);
 
         /* Lower */
         translate([-wall_width, -wall_width, 0])
-        cube([keyboard_pcb_width + 2 * wall_width, wall_width, wall_height], false);
+        cube([keyboard_pcb_width + 2 * wall_width, wall_width, wall_height + eps], false);
 
         /* Left */
         translate([-wall_width, -wall_width, 0])
-        cube([wall_width, keyboard_pcb_length + 2 * wall_width, keyboard_switch_height - wall_width], false);
+        cube([wall_width, keyboard_pcb_length + 2 * wall_width, wall_height + eps], false);
     }
 
     module body() {