The wood on this piece is beautiful.  If it isn't mahogany, it sure looks like it.  The frame is 41 inches tall and 25 inches wide at the widest point.  The mirror itself is 27 x 21 inches.  Please note that the finial is both damaged and loose and there are some scuffs on the frame.