This is a great bench, but not if you have dogs that jump on it.  The legs get wobbly.