Arrived early, fit perfectly, and works exactly as expected. lost a star due to the very chemically smell out of the package. After a week open and outside the smell has almost disappeared