It fits very well and was reasonably priced but I found the instructions for putting it on a bit difficult.