The business is holding up well despite numerous challenges