Good but slight odor
Perfect fit. They have a slight plastic odor, even after several washings.
Rating: 3 stars