It is exactly what I wanted.  It was easy to assemble with very detailed instructions.  Both the vanity and the stool were sturdy and had little add one for convenience.  An example were sliding pads on all legs and pads on the mirror cabinet to protect the vanity if the mirrored lid were dropped.  Fits beautifully and the heights of the bench and table were perfect for me.  It came in a great box with packaging to protect every piece.  Will order more from Joss and Main!