Screens fit well based on my measurements and were exact to measurements. The only issue I had was the long wait times to receive the custom made screens. The website gives a time line for manufacturing the screens and sending them out. This was not the case. Both orders I had to request an update on shipping. If there are issues with materials, either receiving or quality, the customer should be notified of this. I should not have to ask for the update.