They arrived a bit later than expected. Almost 3 months. But they are exactly as pictured and work very well. I like that they are water resilient so they should not fall apart after a few loads of laundry and being wet.
it is quite good and fulfill the need depends upon application. seller is good