This case isn't bad for the price. It's got a hard shell on the front and back sides, and the zipper (which I was afraid may break easily) seems to be pretty sturdy and will hold up. What I like most is that it's a convenient package; you can fit your 3DS and three games, and there is even a slot for the stylus and a pocket behind the three game slots for the AR Cards, so everything is in one place when you want to play. Everything is well-padded with a nice fabric so that I feel like my new 3DS gear will be protected. When you close the case, a nice flap of fabric covers the front of the 3DS so it won't get scratched (as shown in the picture).
One thing I should mention is that this case WILL NOT fit the charge dock and AC adapter (unless maybe you cram them in, which I have not tried).
As some people are noting in their reviews for this product, the 3DS is a bit loose inside the case; it's not perfectly snug, and if you shake it gently there's a tiny bit of give and your 3DS will move around from side to side a little. Am I happy about this? Not really. It's really not bad, though. In my opinion, the case is so nicely padded inside that I don't feel as though this should be a concern. It's not like you're running down the street with your 3DS, right? Unless you are, then I think this is a fine case. I won't be leaving my house much with my 3DS, so I wanted a case just to keep the dust off of it and have somewhere to store it so it's not sitting out and at risk of being damaged.
My only complaint is that it doesn't hold more games. Right now I have two 3DS games and Pokemon White, so if I get one more game then I'll have to keep it in my 3DS or leave it in its case.
So, unless you'll be leaving the house and walking/running with your 3DS often, then this is a great case, especially for the price. If you're like I am and need something just to safely store your 3DS, games, and accessories while you aren't playing, then go with this convenient case.