10” x 42” Great shelf but think it’s over priced at 140. Thick glass. Sturdy brackets. Make sure to adhere to a stud!