I've had this bench now for a little while and am still very happy with it.  It came earlier than expected and was very easy for my hubby to put together.  I love the storage which is really why I got  this.  It's in the room off the garage so its a catchall place.  Great for the price!