Perfect for my needs.  Not quite as well finished as it might have been, but good for the price.