Product review (4 stars): Works great, but is a lot of work to change.
Exact fit. I hope you have long arms.  I spent a couple of days working on this.