Thermaltake Office Products Computer Case Motherboard Compatibility: Mini-ITX / Micro ATX / ATX (12 x 9.6) Front Ports: 2 x USB 3.0 / 2 x USB 2.0 / 1 x Headphone / 1 x Mic Ports 120mm Fans: Left Side: 4 x 120mm / 3 x 140mm fan Power Supply Mounted: Bottom Side Panel Window: Open Frame with Window External 3.5 Drive Bays: 1 x 3.5 or 2.5 (HDD tay)