The bench is very sturdy, great quality.  The adjustable legs worked perfectly in our shower, which has a decent slope to it.