DIYPC DIY-CUBE01-BK is a panoramic Micro-ATX case with a 360 degree view of your masterpiece for building high-performance system. It has front and side tempered glass panel, w/top mesh design allow optimized air flow. The cases design has bigger interior space to accommodate and improve cooling performance (can support up to 340mm x GPU and 240mm radiator x top/side). It supports up to 200mm long full ATX power supply to run the most power hungry system. Advanced cable management design routing the main cable is easy and quick through a hidden channel. There is a large space behind the motherboard for all cables, making the case a clean and beautiful look. Water cooling ready Top /side support 240mm , rear support 1 x 120mm radiator Advanced bottom-mounted power supply design Top mounted IO ports - USB 3.0 for up-to-date high speed data transfer 9 fans capability provide great cooling and gaming performance Magnetic dust filter at top - easy clean Support up to 160mm CPU cooler Support up to 340mm VGA card