This bench looks nice.  A little shorter than I thought (even though I did see the dimensions), but it is great for the location I wanted it for.  Can't speak to assembly as I paid the extra to have that done for me.  The seat slats aren't the strongest, but it doesn't get much use so we will see...