This mirror looks great. I love the fabric.  Be careful though it looks like it will leave a stain on the wall. We had us propped on the wall before we hung it up and saw a stain on our white wall. That’s why I’m giving it a 3 rating. Otherwise beautiful!