The cabinet is well constructed and the pieces (a million of them) fit together well.  I had to put it together and take it apart several times because the instructions are so difficult to follow.  What should have been a 1-1.5 hour job went into 2.5 hours.  I use it in my toilet area but haven't figured out yet what it will do for me.