The quality is good and the mirror arrived undamaged. I would give it 5 stars if it was a little larger and if it came with three shelves instead of two.