I gave this 2 stars based upon price, you get what you pay for.  It's cheap, it's glass, it shines.  However, it's too flimsy for a child - who would just break it.  It's too cheap looking for an adult.  I'm not sure who the intended recipient might be.  In fact, it would actually be ok were it not for the film they apply to the "back" of the glass.  This film reflects light back through the glass and really makes it shine, but since the glass isn't in a setting it is free to flip over and show the film rather than the shiny side.  I sent the one I ordered back - 5 stars for Amazon's return policy!