What does on-demand mean?
On-demand production means we don’t produce any more or any less than what is ordered. This means that every time we launch a new collection, we wait for new orders to come in to begin producing. This is the most sustainable way of shopping because i