This product looks like it will do the job.  I'm concerned about the longevity since it is made from partacle board.