Thermaltake Core X5 Tempered Glass Snow Edition E-ATX Stackable Cube Chassis CA-1E8-00M6WN-00 Motherboard Compatibility: Micro ATX / ATX / Mini ITX / E-ATX (12 x 13) Front Ports: 2 x USB 3.0 / 2 x USB 2.0 / 1 x Headphone / 1 x Mic Ports 120mm Fans: Front: 3 x 120mm or 2 x 140mm or 1 x 200mm (120 x 120 x 25 mm Turbo fan (1000rpm, 16dBA)) Top: 6 x 120mm or 4 x 140mm or 2 x 200mm Rear: 1 x 120mm or 1 x 140mm (120 x 120 x 25 mm Turbo fan (1000rpm, 16dBA)) Bottom: 6 x 120mm Left/Right Side: 3 x 120mm Power Supply Mounted: Bottom Side Panel Window: 2 x 4mm Tempered Glass Panels External 5.25 Drive Bays: 3 Internal 3.5 Drive Bays: 4 x 3.5/2.5