It's 18" deep by 2.5 ft wide by 4 ft tall approximately.
It has ports on the front lining the bottom of the cab, three that are rectangular in shape. I'd say the ports are probably close to 2.5"x6"
Budget isn't too much of a concern, since I need an amp and want it to sound good. Need it to be...