This bench is perfect for my needs!  It is easy to put together and lovely to look at. It holds my periodicals and books so nicely. I love it.