I bought this a couple of months ago and am very happy with the fit, and I believe it will hold up well.