This phone was great for the most part but switching carriers can be a real hassle.  It was great when I had AT&T but in my experience it wouldn't work with T-Mobile.  I could have been doing something wrong considering it's an unlocked device.  Dm me if you have any questions!