This worked out perfect for us!  Took a while to assemble, but well worth it!