Product review (3 stars): 3 out of 4
The only thing I can say is that the 3 small ones fit perfectly... But the large one was to big.  Have no idea as to why.