For the price point I think it's fine. It's not very deep but it will hold a TP roll and the door closes fine.