Mirror is very nice, beautifully made, heavy and gorgeous finish, unfortunately its very small.  It is not 18x31 it is actually only 16x31. Two inches makes a difference when its for a vanity... Sadly i have to return it