This cabinet will hold a 42" Flat Screen TV 30"wideX20"deepX29 1/2" high (Approx) Holes in the rear of the cabinet for wiring. Two Shelves for accessories, Amplifier, Disc player, Cable box etc. etransfer or cash pick up in Parksville.