This is a two piece snap-in style case; The top part the phone fits in is made of a bendable rubber or plastic, like most snap-in cases, and the back wallet part is made of hard plastic. All the holes are big enough and line up and the side buttons respond normally. I would like to see a higher lip to protect the screen, but it’s raised enough to lay on tables without worry, but may only offer limited protection if it dropped and landed face down; A gravel road could cause damage compared to a smooth sidewalk. I haven’t dropped it on a hard surface yet, but I suspect that although the case might break or split apart, the phone should be protected. The faux leather wallet cover/stand contains thin pieces of metal that are attracted to the magnet lined on top of the frame that hold the cards in. The magnet is strong enough to keep it closed and I don’t worry about it opening. It also takes a little effort to get your finger under the small flap to open it. It works well as a stand and can be placed at a couple of angles horizontally. It can stand vertically, provided it’s on a flat surface, but it’s prone to fall forward so I wouldn’t use it that way. Another feature of the back cover is being able to attach it to a magnetic car mount and it’s held on well, even driving on bumpy roads. As far as the wallet, the inside is open to the back of the phone case. So if you cram in a bunch of cards it starts pushing against the phone and can cause it to pop out of the case. Or it can cause the back section to separate from the phone case part, causing everything to fall out from the wallet. Neither is a good scenario, so you have to limit what you put in there. It may depend on your cards, but I can only comfortably fit in three without causing the bulge issue, or making it difficult to get the cards out. One major issue I had, that apparently doesn’t affect any other reviewers’ phones, this case caused a horrible echo to be heard by anyone I talked to. I couldn’t hear anything, but anyone on the other end of the line would hear their own echo, making conversations with me unbearable for them. I thought it was the phone, but after some testing, with this case on, off and using a different case....it was this case causing the echo. I found out sometimes cases can cause this echo and with a lot, including my particular S7, it involves the top microphone. A little piece of electrical tape inside the case covered the hole and fixed the echo for me. Obviously not a common issue, but definitely worth mentioning. Overall I really like this case, or I would’ve just sent it back instead of trying to fix the echo problem. There are trade-offs with the features, but not enough for me to seek another case at this point. Other cases could protect more. Other cases have better stands. Other cases can hold more cards. But for me this case does enough of each that I’m happy with it so far.