My depo intercooler fit perfectly. I dont think you could fit any larger intercooler in there without modification because it is quite snug in there. As far as quality goes its an aluminum box with air going through it. Hard to screw that up. It performs well and keeps my temps in check. Even in the 100+ degree Texas weather