We needed something near the toilet to hold toilet paper and other necessities. This is almost perfect. It fits a lot of little things, but not large toilet paper rolls well. I can only fit a few in at a time which is better than nothing. That and the price being a bit high are my only complaints. Overall, I am happy with this cabinet.