Great fit and quality. Better than others I've bought previously which was a nice surprise and such a good price.