I needed a long but thin piece to go on my accentbasket wall and this shelf was PERFECT! I am not at all mechanically inclined, but I put it together in about 30 minutes and started decorating it immediately afterward. It heavy enough that it doesnt rock or feel wobbly on my thick carpet and the glass is sturdy...not that cheap stuff that chips if you just look at it. Definitely satisfied with my purchase!