Lovely and compact.  Assembly was a breeze.  Mirroir hinges up to 90 degrees so only thing to consider is height of bench/vanity stool so as to get full use of mirroir.  I am very pleased.