Good weight to product it will stay upright when tearing off a sheet, and I like it so much just ordered another one. It may be made to hold a roll of paper towels, but it will also hold 3 rolls of toilet paper.