Absolutely perfect for my needs.  I bought 2 of these and when they came I was even more thrilled that the quality was so much better than I had expected.