This mirror arrived quickly and in perfect condition. The material is similar to velvet and it is fully upholstered and padded. It feels sturdy and is on the heavy side but not too bad considering the size. I can’t decide if I love or hate the style but it’s definitely unique and great quality!