Very happy with this purchase. It was a bit of a challenge getting it on the correct way, but once I figured it out it fits very well and even comes with foam inserts to tuck in to keep it in place.