Perfect size. The glass top is not a mirror, but simply transparent. They are taller and wider than my previous ones, which is nice for putting it next to a love seat or bigger chairs.