Seems to be pretty well built and easy (although a bit involved) to assemble.  I do wish it was about 3-4 more inches clear over the toilet tank top in order to enable easier maintenance.  I have a top of tank flush button as well, so only a couple of inches to get your hand in to flush.  All in all, solid piece of furniture