DUP get the best of both worlds and stood up to the Irish Gov, always a crowd pleaser.
Irish Gov pushed UK closer to a soft Brexit. Ironically, the extra work by the DUP has lessened the chance of a hard border from Ireland into Britain as much as into Northern Ireland. Also, as seen by the polls, they get a domestic boost from standing firm to the DUP and the Brits.
Losers are mainly the hard Brexiteers and the UK gov. Soft brexit more likely, EU got most of their demands and Therese May and Dave Davis had a very poor week, somewhat rescued at the end by the deal.