Exactly what we needed in our shower and very sturdy. No assembly required, but you can adjust the height of the feet on uneven flooring. Looks great.