50-step assembly process; took me about four hours. It seems stable and sturdy enough.  I like the design and color, and it fits nicely in a space in our washroom.  I am very satisfied with the cost/quality aspect of this piece.