I'm not sure what size of TV it will hold. The mounting piece is 19"X13 inches the whole frame is 34". It did hold a very large heavy TV. email or text 250-889-5266. no calls please.