Excellent bench! 
It's sturdy and comfortably firm to sit on. It doesn't sink.
I like that you can choose which direction the long bench can go so it can fit perfectly for your set up.
I'm very happy with this purchase.