This shelf is perfect for the little space in my bathroom.  It is light weight and easy to put together.  I am able to hang a towel on the top.

Pros: Great for small spaces.
Cons: Too light if you have children that might pull it down.