This bench was everything I had hoped!  Sturdy and functional!  I was a little concerned on having to assemble it, but it was quite easy.