Decent case at a decent price! I knew I needed something shiny and "extras" for my new switch to protect it and it was the best price for what I wanted! I have a 1 year old son and he mostly plays with him or watches videos so got dropped a couple of times. Although the case is cute and I appreciate that it's transparent so I can see my colored joysticks, they pop out pretty easily if dropped or hit too hard. At the same time, the screen itself remained intact! It came with a screen protector which was a little tricky to apply as the stickers that came with it didn't stick to the glass so I could point it where I needed it. It's a little kinky, but it will get the job done. I haven't used button cases just because I plan to buy others, but they seem to be of good quality!