I absolutely love my bench! It came packaged very nicely, no scratches or dents. My husband assembled in less then 30 minutes and had it on my porch  immediately after!
I purchased to hold my outdoor chair cushions when not being used and also so our delivery drivers can put my packages inside. (My dogs chee up my mail and packages!) There is plenty of room for my nees and then some. 
And its very nicely made. I keep decorative pillows on top of it because it is sturdy enough to be seated on as well!