Just what I have been looking for.  Quality is good, fit is well and the price was right.