Great bench! Good size, not too hard to assemble, functioned very well. The cushion is a great thickness and stayed on well.