I've got mail! This bag looks much better in person. I was so tempted to buy the Ice Cube flap when it first came out, but my SA told me to wait for the real deal. She was so right, the tote was worth waiting.
I made a lot of pictures, so that everybody can enjoy as well.
It's not see through at all. It is a structured bag with little "cubes", that are filled with air inside, and underneath the "cubes" is the silver mirror. This is definitely not an evening bag.