This is absolutely perfect for over the toilet! Holds toilet paper hidden on the sides and is sturdy!