Perfect! I bought this for my bathroom remodel.  It is substantial and beautiful.  It does need to be assembled, but it was not a problem.  I am very happy with this purchase!