This shelf is exactly what we needed for our bathroom. The slats are a little too wide apart to hold some toiletries, but cute baskets fix that! The hooks are a great and useful touch. I gave it four stars because the edges of some of wood pieces are a bit worn.