Well constructed. Great value.  I haven't installed it yet and will update the review when I do.