Exactly what I was looking for in length, width.  Easy to put together and love the comfortable padded cushion. I highly recommend this well made bench.