When I received the product, I wasn't too sure what it would be like. It is sturdy, well made and fits perfectly over my toilet. The assembly was so easy and no tools needed. It snaps together and has adjustable height screws on the front legs. a couple of anchors and screws are sullied if you want to attach it to the wall.  I did so and it is solid.

Pros: Great product.  I am going to purchase anaother one for my 2nd bathroom.
Cons: None.