The card slots in the front are terrible and don't actually hold your cards in well. The id slot even comes out on the side so it just falls right out. But, if you keep something in the front pocket, your cards fall out when you take that item out. Every time I removed my phone, I'd have to do a floor check. Lame!