Perfect for my shower! came completely assembled; shipped faster than expected and is of great quality. I highly recommend this bench.