Excellent and very nicely made. Fits everything. Color is little different than shown in the picture.