I have been looking from something like this, at a reasonable price for a while now.  It is perfect for my dining room table.