These baskets were exactly the size I needed. I put one on the tank of my toilet and it fit just right. It holds a regular size box of Kleenex with a little extra room to spare. I love how the basket smells as well! You can really smell the sea grass. The scent has held up too. I highly recommend this product!