Product review (4 stars): Doing the job
Have no complaints.  It is better than having gaps, and I'm sure it's probably impossible without custom fitting everything to get a perfect snug fit.