Almost perfect
However my #1 complaint is the hole for the charging cable only fits Apple's charging cable, if you have an after market charging cable that has an even slightly bigger head, it doesnt fit and therefore you have to take the phone out of the case to charge it.