I designed this cabinet using standard protocols of a cabinet shop,anyone with basic woodworking skills and tools shouldn't have any problems building it. Drawer size and spacing is right for ball bearing slides, choose hardware based on paint color or wood type.