This I purchased for my daughter.  I put it together myself as the directions were very easy to follow.  It is large enough to accommodate everything she needs to put on her new vanity.