I was pleasantly surprised by 2 things.
1. It really holds a lot. Multiple rolls of extra TP.  Giant sized mouthwash and shampoo.  Shopping club multiples of bar soap. Extra toothpaste, lotions, etc!!!   Much more than I had assumed which is great because our medicine cabinet is both small and shallow.
2. I found it very easy to put together (my husband was busy watching college football) so I did it by myself.  I am 60 y.o. with some limited mobility issues but I put it together on my living room floor in less than an hour.  I only needed my husband to help lift it and place it and he attached the bottom stabilizing bar across the bottom once it was in place.
It is wobbly as others stated but we didn't use the brackets to attach it to the wall but that is not a defect.  I plan to anchor with multiples sets of Velcro in the back to keep it from rocking. Will let you know if that worked.