I purchased this for a public restroom in a community where I work.  It is perfect!  The price was very reasonable.  The delivery time was amazing, especially considering that I ordered this in a holiday month.  The product is exactly what I anticipated from the picture and description online.

Pros: Easy to assemble.