The functionality of this is perfect for our bathroom needs. It slides in cozily between the toilet and the wall, and the table top is just large enough to hold a few essentials plus a phone or book. The opening on the side is small and discrete enough to not see or smell what's inside. My only complaint is that the top feels like cheap plastic when you're using it, I wish it had a metal or wood top.