OBO Solid wood, handcrafted, custom piece 48in across the front, 35in each side, 24in from back corner to front. Will hold up to a 42in TV Must pick up.