This TV stand is in excellent shape. Its dimensions are 19.5" tall x 19.5" deep x 31.5" wide. It fits a cable receiver and DVD/Blueray player perfectly. It has enough room for a surround sound receiver too. Message with any questions.