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.
Rating: 5 stars