absolutely perfect. I got an open box one to save a bit, and its perfect. heavy, takes 2 people to install, but such a high quality.