This vanity was perfect.  There was some assembly required, but it did not take long at all.  The quality is good and the vanity and bench are both sturdy.