The Bailey Company has a new model that's 20", they have a pretty good reputation and customer service, when I have the room and the money, I'm going with them. I don't know if it fits your criteria though, but I'm sure you can call or email them, and they'll be happy to help you with any questions.