I ordered this to be a christmas gift, I do all my shopping early and it gives me time to see things in case they need to go back.  Well I ordered this ring and got it a few days ago, and the ring design itself is very nice/cute, it's a good size and the silver has a nice finish.  The diamond, however, is very cloudy-looking, and upon inspection with a 45x, could see Many inclusions throughout.  Yes it is listed as "Minimum clarity I2-3," so it's not the best diamond in the world you're likely to get, but that's minimum clarity and this seemed like a very full I3.  The diamond didn't even look like a diamond due to it's whitish color.  I sent this ring back for a replacement to see if by chance the one I got was a dud, or if they're all this clouded/included.  I'll update this once I see the new one.  As is, this ring should cost less, and shouldn't be given to anyone that knows what a diamond looks like.
***Update
The new ring's diamond is markedly better than the first.  It is much clearer and has a couple small inclusions but really not bad at all at this price level.  I'm very happy with the difference, however sizing on my girlfriends finger (without her looking) it was just slightly too big, which is odd because another 7 I'd just gotten her fit perfectly, and this was a 7 also.  The difference was very very small, but, I could feel it putting the rings on and taking them off.  That said, I'm sad to say I have to send this back because of the size.  Due to the diamond inconsistency i'm hesitant to order another, smaller one, but based on my experience you've got a roughly 50% chance of getting a good vs bad diamond.  The ring is still a beautiful design as well.