I'd recommend getting one built: I did a few years ago, and it was far better (more sturdy) and no more expensive than any I found ready-made after a long search.
If I could remember the name of the person who did it, I'd gladly share it with you, but unfortunately I can't (other than it was a friend of a friend who also tought carpentry).