Great concept, works well over our radiator. You can sit a TV on the top, but we don't have the rest packed with stuff either. Easy enough to put together, a little tricky to bolt down into studs, but certainly necessary and worth it when done. It's not going anywhere (fingers crossed)!