Perfect fit... great alternative...
Purchased them for outdoor speaker covers for my Yamaha patio speakers... perfect fit!!!  No more words, No more words, No more words, No more words, No more words!
Rating: 5 stars