This bathroom shelf was exactly what I needed for my bathroom.  It was really easy to put together and took me less than 5 minutes to put together.  No tools required.