Shelf is very solid although has a lot of scratches. 65''x 22,5''x9''- $20 The glass of the mirror broke in the lower corner- $10