Anyone who has this case, is it good? Buttons easy to press and charging and head phone port seal easy to get off?