Easy to assemble.  Great quality for the price.  As a matter of fact, I'm ordering another one today for my other bathroom.