This table is just what I expected and wanted. Put it together myself in 20 mins. Shelves are ideal for what I’ll be using it to do. Feels sturdy, holds 43” led tv but instead of sitting all the feet of the tv base on the glass only I rested 2 front rubber feet on the frame just in case the glass isn’t strong enough, and the 2 back rubber feet on the glass.