We are using this for a flat panel TV on top and the cable box on the bottom.  We got it so we could change the position of the TV by 180 degrees depending on from where we are watching.  It works fairly well although the front wheel is a little stiff and of course, the back wheels do not turn like casters.  On the other hand, we have it on carpet which makes it more difficult anyway.  Anyhow, it's a good solution for us.  Not difficult to put together.