Cute overall but pretty mediocre quality. The frame has a scratch on it and the mirror looks like it doesn’t fully line up with the frame. It isn’t a huge deal but not exactly what I’d hope for the price.