Bioserica

The green fabric - 100% bio-based, biodegradable. Achieved the highest rank for mite-resistance (AA).
Size Chart