This bench works well for my purposes.  I needed a small bench for the corner of my laundry room.  My teenage step son put it together so don't it was too difficult.