Serviceable, but a little flimsy. The first one I ordered broke as I was installing it. Customer service was prompt with replacement.