just got it and i love it. it is form fitting, lite, non-slip and comfortable to hold. feels like good quality materials. ports are easily accessible. buttons are covered but they don't interfere with function.