Product review (4 stars): Very Good...
Very good.  Correct size, quantity as advertised, and included the correct Velcro tabs for installation.  Loses a star as it isn't "Honeywell" brand name.  However, they seem to be almost as good.