This bench is a perfect size and has a surprisingly deep storage bin under the seat.  My only problem with it was the color.  It looks white in the picture, but it is definitely creme so I had to paint it a "true white" which was not easy.  I eventually just spray painted all the pieces before I put it together but I still had some paint drips on the back due to the intricate design.  I included a photo of the finished product which looks the exact same color as in the picture, but, trust me it is not!

It also gets a high rating from me because it was easy to put together.  My 10 year old son helped me and we did it in less than a half an hour.