I bought this purple contacts case for my daughter, and the pink one for myself. It's very sturdy and just adorable. It has a little mirror on the inside. The plastic contact lens holder on the inside is very flimsy and not sure I'd trust it wouldn't leak, as the lids don't screw on very tightly, so I just popped it out and use my own contact lens holders that I have. They are a perfect fit. I just love it!