the 950xl works on tmobile with no issues, took the sim from my nexus 6 and switched right over to 950xl booted the phone, synced my music and i was off. i do miss some apps like nzb leech, fallout shelter, credit union app and motorcycle tuning apps. but i dont use those much to begin with