Review (5/5): As advertised
The slides are sturdy and crystal clear. The tape has an odor but that is to be expected given it's chemical makeup. Will buy again.