Product review (5 stars): Five Stars
I've been looking for something like these forever.  They are wonderful.