After purchasing many shower benches that seemed long enough and were not, I found this. I ordered the extended legs and rails as well. I needed something that could accommodate lift transfers and hold up against the rest of time, and this is it. Well worth the investment! It’s very sturdy, very little plastic (just on the seat), and I experience no anxiety using it. Our therapists are in awe of the sturdiness! 10/10, HIGHLY recommend. Also, customer service was top notch. After ordering, within ten minutes, I was called to verify the size I needed and it was shipped same day.