Very pleased with this product!!! Easy assembly and very sturdy.  Especially for the price.  We use it with our dining table and it has plenty of room for our three young children to all be sitting on at the same time.  We have other seating but they insist on using the bench.