I bought a similar "OEM pebble blue" shipped from China. It fits and looks sorta okay but definitely not the original color/finish. This, on the other hand, appears to be the real thing; the finish is perfect. I'm sure it will fit any i-9300 GS3 but it has the T-Mobile logo on the back (the logo is also perfect). I'm sure it really is OEM, of course it cost significantly more than the Chinese imitation.