I am very pleased with my over the sink shelf. No tools needed to assemble.  I have a small bedroom, with limited space to display my keepsakes.  Limited wall space and don't want to hang shelves so I placed the shelf on my windowsill.  I just love the results.