Fits my 65" TV lengthwise perfectly. I feel like a 70" TV might be too big for this unless you mount it. I assembled this on my own in a little over an hour.