For the price this is a good piece. We just wanted something we could set our TV/cable boxes on that would easily hide the cords. This works for that, especially for the price. It took about 30 minutes to put together. It's not super sturdy, so I wouldn't put anything too heavy on it.