The frame is lightweight but still feels very sturdy.  The colors shown in the picture are representative of the actual product.  Does not come with real glass, only plexi but you can't tell the difference once it's hung anyway so that's not a big deal to me.