Exactly what we needed! Very handy with the top compartment and shelf. Doesn’t hold 4 rolls of toilet paper like it says but it’s “just what we need”.