Very good quality -- sturdy and well made.  Great for the price.  Assembly and installation easy.  Was a little larger than I needed but still fit nicely over the toilet.