Very flimsy but what do you expect for the price.  Holds at least 12 cushendell toilet rolls plus 3 x toilet blocks.  Tidies the bathroom and looks well.  Easy wiped clean.  Would buy again even just to store bathroom items in not just toilet rolls, ie cleaning, shampoo, body wash etc, very versatile little box.