Absolutely perfect for our shower! Great quality! Easy to assemble. My only negative would be due to the design of the bench, the dip in the middle collects a little water. We just have to remember to clear the water after our shower...no biggie for us. I would recommend this shower bench!