Product review (3 stars): small
Too small for the grate. Used silicone rubber to hold buttons in place.