Conch seems to have mostly this brand. I assume they are made in China to spec. Don't have any long-term experience, but our rentals have been trouble free (including the "NS Marine" outboard).
Performance wise, I have not noticed a difference between these and the AB dinghies we usually had with Sunsail or Moorings.